站長資訊網
        最全最豐富的資訊網站

        javascript有哪些賦值運算符

        javascript的賦值運算符有:“=”、“+=”、“-=”、“*=”、“/=”、“%=”、“<<=”、“>>=”、“>>>=”、“&=”、“|=”、“^=”。

        javascript有哪些賦值運算符

        本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

        在javascript中,賦值運算符用來為變量賦值。賦值運算符左側的操作數必須是變量、對象屬性或數組元素,也稱為左值。

        例如,下面的寫法是錯誤的,因為左側的值是一個固定的值,不允許操作。

        1 = 100;  //返回錯誤

        賦值運算有以下兩種形式:

        • 簡單的賦值運算 = :把等號右側操作數的值直接復制給左側的操作數,因此左側操作數的值會發生變化。

        • 附加操作的賦值運算:賦值之前先對右側操作數執行某種操作,然后把運算結果復制給左側操作數。具體說明如表所示:

        附加操作的賦值運算符
        賦值運算符 說明 示例 等效于
        += 加法運算或連接操作并賦值 a += b a = a + b
        -= 減法運算并賦值 a -= b a= a – b
        *= 乘法運算并賦值 a *= b a = a * b
        /= 除法運算并賦值 a /= b a = a / b
        %= 取模運算并賦值 a %= b a = a % b
        <<= 左移位運算并賦值 a <<= b a = a << b
        >>= 右移位運算并賦值 a >>= b a = a >> b
        >>>= 無符號右移位運算并賦值位 a >>>= b a = a >>> b
        &= 位與運算并賦值 a &= b a = a & b
        |= 位或運算并賦值 a |= b a = a |= b
        ^= 位異或運算并賦值 a ^= b a = a ^ b

        示例代碼如下:

        var x = 10; x += 20; console.log(x);  // 輸出:30 var x = 12,     y = 7; x -= y; console.log(x);  // 輸出:5 x = 5; x *= 25; console.log(x);  // 輸出:125 x = 50; x /= 10; console.log(x);  // 輸出:5 x = 100; x %= 15; console.log(x);  // 輸出:10

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 免费精品国自产拍在线播放| 特级精品毛片免费观看| 日韩视频中文字幕精品偷拍| 国产成人精品福利网站在线| 一本一本久久a久久综合精品蜜桃| 成人国产精品秘 果冻传媒在线| 精品人人妻人人澡人人爽人人| 精品久久久久中文字| 欧美日韩精品一区二区在线播放 | 亚洲AV永久无码精品成人| 国产精品无码一区二区在线| 久久精品国产影库免费看| 国内精品伊人久久久久av一坑| 中文字幕日本精品一区二区三区| 久久精品中文字幕一区| 精品国产婷婷久久久| 国产精品videossex白浆| 亚洲国产精品久久66| 久久精品国产影库免费看| 久久亚洲精品中文字幕三区| 国产精品久久久久无码av| 99精品免费视品| 国产成人精品天堂| 国产91精品在线观看| 国产成人亚洲综合无码精品| 精品人伦一区二区三区潘金莲| 人人妻人人澡人人爽人人精品| 亚洲AV无码久久精品成人| 亚洲精品成人久久久| 国产观看精品一区二区三区| 国产精品嫩草视频永久网址| 国产麻豆精品久久一二三| 久久久无码人妻精品无码| 日韩国产成人精品视频| 久久夜色精品国产噜噜麻豆| 麻豆国产在线精品国偷产拍| 日韩人妻精品一区二区三区视频| 亚洲Av永久无码精品三区在线 | 51视频国产精品一区二区| 国产精品特级毛片一区二区三区 | 欧美成人精品欧美一级乱黄一区二区精品在线 |