JS 運算符

逗號運算符:

1. 聲明多個變量的時,使用逗號隔開

2. 用于賦值

var a = (1, 2, 3, 4); // a為4 (取最后一項)?

一元操作符 :

1.? ++a? ?:先自加,后賦值 ;? ? ? ? ?--a? ?: 先自減 再賦值? ;

2.? a++? ?:先賦值 ,后自加 ;? ? ? ?a--? :?先賦值 ,后自減?;

3.? + - 操作符。

加性操作符

1.? + 加號? (拼接):??

? ? ?var a = 2 + 4; //6

? ? ?var a1 = 2 + '4'; // 24

2.? -減號? (運算) :

? ? var? b? =? ?3 - ture ; // 2? (ture 被轉換成了1)

? ? ?var b2? = NaN - 1; // NaN

乘性運算符

1. 乘法? *

2. 除法? /

3. 余數? %

關系操作符

小于 <

大于 >

小于等于 <=

大于等于 >=

例如:

? ? ? ? ? var a = "5" > "3"; //true

? ? ? ? ? var a = "5" < 3; //false

這幾個關系操作符用于對兩個值進行比較 這幾個操作符都返回一個布爾值

相等操作符

相等(==)和不相等(!=)——先轉換再比較(僅僅比較轉化后的值是否相等);

全等(===)和不全等(!==)——僅比較而不轉換(不僅比較值還比較類型)。

都返回布爾類型的值(true 或 false)

如果有一個數是字符串,另一個操作數是數值,將其字符串轉換為數值如果一個操作符是對象,另一個操作數不是對象,將對象轉化為基本操作類型?

布爾操作符

1.邏輯? 非? ?!————取反

2.邏輯? 與 && ————找假

3.邏輯? ?或? ||? ————找真


三目運算符

expression ? true : false;

賦值操作符

加/賦值 +=

減/賦值 -=???

乘/賦值 *=

除/賦值 /=

取余/賦值 %=??

例子:?var i = 1;

? ? ? ? ? ? ?i += 2;

? ? ? ? ? ? ?console.log (i);

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • JS中為我們提供了三種邏輯運算符 ! 非 邏輯運算符 - !可以用來對一個值進行非運算 - 所謂非運算就是值對一個...
    呂若凡閱讀 505評論 0 0
  • 操作符 一元操作符 只能操作一個值的操作符叫做一元操作符。 有遞增(++)和遞減(--)操作符,有兩個版本: 前置...
    YM雨蒙閱讀 884評論 3 8
  • 1- 算術運算符 加 + 如果 + 號兩邊有一個是字符串,那么就是字符串連接符 console.log('10'+...
    小唱同學閱讀 383評論 0 0
  • 1、return語句:在js里面的return語句用來返回控制和函數結果。通常情況,return語句對于一個函數是...
    青春前行閱讀 201評論 0 1
  • 關系運算符: 通過關系運算符可以比較兩個值之間的大小關系, 如果關系成立它會返回true,如果關系不成立則返回fa...
    啊煙雨閱讀 317評論 0 0

友情鏈接更多精彩內容