JS基礎(四)運算符
阿新 • • 發佈:2017-08-05
訪問 數據 js基礎 必須 減法 delete 異或 函數 按位與
一.比較運算符
1.== : 判斷兩邊值是否相等
2.>= : 判斷左邊的值是否大於或等於右邊的值
3.<= : 判斷左邊邊的值是否小於或等於右邊的值
4.> : 判斷左邊的值是否大於右邊的值
5.< : 判斷右邊的值是否大於左邊的值
6.!= : 判斷兩邊的值是否不相等
7.===: 判斷兩邊的值是否絕對相等
8.!==: 判斷兩邊的值是否絕對不相等(絕對相等或絕對不相等,判斷除了值以外還需要判斷數據類型)
二.邏輯運算符
1.&&:邏輯與,兩邊的結果必須為真,才為真。
2.||:邏輯或,兩邊的結果只要有一個為真,就為真。
3.!:邏輯非,結果的取反
三.運算符優先級(由上往下為優先)
1.. [] ():字段訪問、數組下標、函數調用以及表達式分組
2.++ -- - ~ ! delete new typeof void:一元運算符、返回數據類型、對象創建、未定義值
3.* / %:乘法、除法、取模
4.+ - +:加法、減法、字符串連接
5.<< >> >>>:移位
6.< <= > >= instanceof:小於、小於等於、大於、大於等於、instanceof
7.&:按位與
8.^:按位異或
9.|:按位或
10.&&:邏輯與
11.||:邏輯或
12.?::條件
13.= oP=
14.,:多重求值
JS基礎(四)運算符