JavaScript連載9-三目運算符、綜合複習

1、逗號表達式html

1.程序中使用逗號表達式,通產是要分別求出逗號表示式內各表達式的值,並不必定要求整個表達式的值。git

2.並非全部出現逗號的地方都組成逗號表達式,例如在變量說明中,函數參數表中逗號,只是用做各個變量之間的間隔符。github

    var a,b;

    b = (a=3,--a,a*5);

    console.log(a,b);

 

 

2、三目運算符微信

1.格式:條件表達式?語句1:語句2函數

2.若是條件表示爲true,則執行語句1,並返回執行結果學習

若是條件表達式爲false,則執行語句2,並返回執行結果大數據

3.注意點:條件運算符?和:是一對,不能單獨使用。若是條件的表達式的求值是一個非布爾值,會將其轉換爲布爾值進行運算。ui

    1>2?alert("lihaile"):alert("niubi");

    "jsoedfr"?alert("正確"):alert("錯誤");

true?alert("正確"):alert("錯誤");

 

 

 

3、運算符的優先級spa

1.JavaScript中運算符的優先級分爲15級,1級是最高,15級是最低。.net

2.優先級從高到底:括號,一元運算符、乘除模、加減字符串鏈接、移位(<<>>),比較運算符、等於不等於嚴格等於、與、異或、或、邏輯與、邏輯或、條件(?:)、賦值運算、多重求值

3.作一個練習

 

    //用戶從鍵盤上輸入三個數

    //1.定義變量

    var num1;

    //2.接受用戶的輸入

    num1 = prompt("請輸入第一個數字:");//強制轉化爲數字的三種方式複習:

    //第一種就是parseInt,第二種就是int(參數)的形式,第三種就是在prompt的前面加上一個「+」就能夠了

4、源碼:

D9_1_Exercise.html

地址:

https://github.com/ruigege66/JavaScript/blob/master/D9_1_Exercise.html​

2.CSDN:https://blog.csdn.net/weixin_44630050

3.博客園:https://www.cnblogs.com/ruigege0000/

4.歡迎關注微信公衆號:傅里葉變換,我的帳號,僅用於技術交流,後臺回覆「禮包」獲取Java大數據學習視頻禮包

 

相關文章
相關標籤/搜索