日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)百度小程序教程:運算符
  • 運算符
    • 基本運算符
    • 一元運算符
    • 位運算符
    • 比較運算符
    • 等值運算符
    • 賦值運算符
    • 二元邏輯運算符
    • 其他運算符
    • 運算符優(yōu)先級

    運算符

    基本運算符

    代碼示例

    二連浩特網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)于2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)

     
     
     
    1. var a = 1, b = 2;
    2. // 加法運算
    3. console.log(3 === a + b);
    4. // 減法運算
    5. console.log(-1 === a - b);
    6. // 乘法運算
    7. console.log(2 === a * b);
    8. // 除法運算
    9. console.log(0.5 === a / b);
    10. // 取余運算
    11. console.log(1 === a % b);

    加法運算(+)也可以用作字符串的拼接。

     
     
     
    1. var a = 'swan' , b = ' sjs';
    2. // 字符串拼接
    3. console.log('swan sjs' === a + b);

    一元運算符

    代碼示例

     
     
     
    1. var a = 10, b = 20;
    2. // 自增運算
    3. console.log(10 === a++);
    4. console.log(12 === ++a);
    5. // 自減運算
    6. console.log(12 === a--);
    7. console.log(10 === --a);
    8. // 正值運算
    9. console.log(10 === +a);
    10. // 負值運算
    11. console.log(0-10 === -a);
    12. // 否運算
    13. console.log(-11 === ~a);
    14. // 取反運算
    15. console.log(false === !a);
    16. // delete 運算
    17. console.log(true === delete a.fake);
    18. // void 運算
    19. console.log(undefined === void a);
    20. // typeof 運算
    21. console.log("number" === typeof a);

    位運算符

    代碼示例

     
     
     
    1. var a = 10, b = 20;
    2. // 左移運算
    3. console.log(80 === (a << 3));
    4. // 無符號右移運算
    5. console.log(2 === (a >> 2));
    6. // 帶符號右移運算
    7. console.log(2 === (a >>> 2));
    8. // 與運算
    9. console.log(2 === (a & 3));
    10. // 異或運算
    11. console.log(9 === (a ^ 3));
    12. // 或運算
    13. console.log(11 === (a | 3));

    比較運算符

    代碼示例

     
     
     
    1. var a = 10, b = 20;
    2. // 小于
    3. console.log(true === (a < b));
    4. // 大于
    5. console.log(false === (a > b));
    6. // 小于等于
    7. console.log(true === (a <= b));
    8. // 大于等于
    9. console.log(false === (a >= b));

    等值運算符

    代碼示例

     
     
     
    1. var a = 10, b = 20;
    2. // 等號
    3. console.log(false === (a == b));
    4. // 非等號
    5. console.log(true === (a != b));
    6. // 全等號
    7. console.log(false === (a === b));
    8. // 非全等號
    9. console.log(true === (a !== b));

    賦值運算符

    代碼示例

     
     
     
    1. var a = 10;
    2. a = 10; a *= 10;
    3. console.log(100 === a);
    4. a = 10; a /= 5;
    5. console.log(2 === a);
    6. a = 10; a %= 7;
    7. console.log(3 === a);
    8. a = 10; a += 5;
    9. console.log(15 === a);
    10. a = 10; a -= 11;
    11. console.log(-1 === a);
    12. a = 10; a <<= 10;
    13. console.log(10240 === a);
    14. a = 10; a >>= 2;
    15. console.log(2 === a);
    16. a = 10; a >>>= 2;
    17. console.log(2 === a);
    18. a = 10; a &= 3;
    19. console.log(2 === a);
    20. a = 10; a ^= 3;
    21. console.log(9 === a);
    22. a = 10; a |= 3;
    23. console.log(11 === a);

    二元邏輯運算符

    代碼示例

     
     
     
    1. var a = 10, b = 20;
    2. // 邏輯與
    3. console.log(20 === (a && b));
    4. // 邏輯或
    5. console.log(10 === (a || b));

    其他運算符

    代碼示例

     
     
     
    1. var a = 10, b = 20;
    2. //條件運算符
    3. console.log(20 === (a >= 10 ? a + 10 : b + 10));
    4. //逗號運算符
    5. console.log(20 === (a, b));

    運算符優(yōu)先級

    優(yōu)先級 運算符 說明 結(jié)合性
    20( … )括號n/a
    19… . …成員訪問從左到右
    … [ … ]成員訪問從左到右
    … ( … )函數(shù)調(diào)用從左到右
    17… ++后置遞增n/a
    … —后置遞減n/a
    16! …邏輯非從右到左
    ~ …按位非從右到左
    + …一元加法從右到左
    - …一元減法從右到左
    ++ …前置遞增從右到左
    — …前置遞減從右到左
    typeof …typeof從右到左
    void …void從右到左
    delete …delete從右到左
    14乘法從左到右
    … / …除法從左到右
    … % …取模從左到右
    13… + …加法從左到右
    … - …減法從左到右
    12… << …按位左移從左到右
    … >> …按位右移從左到右
    … >>> …無符號右移從左到右
    11… < …小于從左到右
    … <= …小于等于從左到右
    … > …大于從左到右
    … >= …大于等于從左到右
    10… == …等號從左到右
    … != …非等號從左到右
    … === …全等號從左到右
    … !== …非全等號從左到右
    9… & …按位與從左到右
    8… ^ …按位異或從左到右
    7… | …按位或從左到右
    6… && …邏輯與從左到右
    5… || …邏輯或從左到右
    4… ? … : …條件運算符從右到左
    3… = …賦值從右到左
    … += …賦值從右到左
    … -= …賦值從右到左
    … = …賦值從右到左
    … /= …賦值從右到左
    … %= …賦值從右到左
    … <<= …賦值從右到左
    … >>= …賦值從右到左
    … >>>= …賦值從右到左
    … &= …賦值從右到左
    … ^= …賦值從右到左
    … |= …賦值從右到左
    0… , …逗號從左到右

    本文名稱:創(chuàng)新互聯(lián)百度小程序教程:運算符
    鏈接地址:http://www.dlmjj.cn/article/coocjpp.html