一、逗號表達式 1.程式中使用逗號表達式,通產是要分別求出逗號表示式內各表達式的值,並不一定要求整個表達式的值。 2.並不是所有出現逗號的地方都組成逗號表達式,例如在變數說明中,函數參數表中逗號,只是用作各個變數之間的間隔符。 var a,b; b = (a=3,--a,a*5); console. ...
一、逗號表達式
1.程式中使用逗號表達式,通產是要分別求出逗號表示式內各表達式的值,並不一定要求整個表達式的值。
2.並不是所有出現逗號的地方都組成逗號表達式,例如在變數說明中,函數參數表中逗號,只是用作各個變數之間的間隔符。
var a,b; b = (a=3,--a,a*5); console.log(a,b);
二、三目運算符
1.格式:條件表達式?語句1:語句2
2.如果條件表示為true,則執行語句1,並返回執行結果
如果條件表達式為false,則執行語句2,並返回執行結果
3.註意點:條件運算符?和:是一對,不能單獨使用。如果條件的表達式的求值是一個非布爾值,會將其轉換為布爾值進行運算。
1>2?alert("lihaile"):alert("niubi"); "jsoedfr"?alert("正確"):alert("錯誤"); true?alert("正確"):alert("錯誤");
三、運算符的優先順序
1.JavaScript中運算符的優先順序分為15級,1級是最高,15級是最低。
2.優先順序從高到底:括弧,一元運算符、乘除模、加減字元串連接、移位(<<>>),比較運算符、等於不等於嚴格等於、與、異或、或、邏輯與、邏輯或、條件(?:)、賦值運算、多重求值
3.做一個練習
//用戶從鍵盤上輸入三個數 //1.定義變數 var num1; //2.接受用戶的輸入 num1 = prompt("請輸入第一個數字:");//強制轉化為數字的三種方式複習: //第一種就是parseInt,第二種就是int(參數)的形式,第三種就是在prompt的前面加上一個“+”就可以了
四、源碼:
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大數據學習視頻禮包