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大數據學習視頻禮包