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

        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號
        主站蜘蛛池模板: 完整观看高清秒播国内外精品资源| 日韩国产成人精品视频| 久久无码人妻精品一区二区三区| 久久精品99久久香蕉国产色戒| 黑人巨茎精品欧美一区二区| 久久91综合国产91久久精品| 久久亚洲欧美国产精品| 欧美精品一区二区三区免费观看| 久久精品一区二区| 99久久久国产精品免费无卡顿| 四虎永久在线精品免费一区二区| 国产小呦泬泬99精品| 在线精品国产一区二区| 99re这里只有精品国产精品| 久久Av无码精品人妻系列| 尤物yw午夜国产精品视频| 老司机精品影院91| 久久国产综合精品五月天| 国内精品久久久久久中文字幕| 日韩精品国产自在久久现线拍| 92国产精品午夜福利| 最新精品国偷自产在线| 国产专区日韩精品欧美色| 国产高清精品一区| 欧美国产日韩精品| 九九精品免视看国产成人| 国产69精品久久久久777| 国产成人精品一区二区三区免费| 亚洲韩国精品无码一区二区三区| 亚洲麻豆精品国偷自产在线91| 久久国产精品二国产精品| 国产亚洲精品高清在线| 国产精品嫩草影院一二三区| 国产精品麻豆VA在线播放| 99热亚洲精品6码| 88久久精品无码一区二区毛片| 9999国产精品欧美久久久久久| 精品久久久久久国产| 国产一精品一av一免费爽爽| 亚洲国产精品久久久久婷婷软件| 91精品免费久久久久久久久|