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

        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號
        主站蜘蛛池模板: 精品欧洲av无码一区二区三区 | 精品久久久噜噜噜久久久| 2021国产成人精品久久| 精品久久久久久久无码| 亚洲精品无码日韩国产不卡?V| 国产精品videossex白浆| 精品久久久久久久| 国产精品美脚玉足脚交欧美| 一本久久a久久精品vr综合| 国内精品久久久久久久久电影网| 国产一区二区精品久久| 成人精品视频一区二区三区| 乱精品一区字幕二区| 亚洲国产精品无码av| 亚洲高清国产拍精品青青草原 | 777国产盗摄偷窥精品0OOO| 成人国内精品久久久久一区 | 国产精品你懂得| 国产精品亚洲片在线观看不卡| 无码日韩人妻精品久久蜜桃| 在线成人精品国产区免费| 亚洲国产精品激情在线观看 | 欧美成人精品高清在线播放| 国产原创精品 正在播放| 国产精品福利在线观看免费不卡| 91探花国产综合在线精品| 久久成人影院精品777| 四虎影永久在线观看精品| 四虎国产精品永久地址99| 2021国产精品视频网站| 国产精品内射视频免费| 国产亚洲曝欧美不卡精品| 黑巨人与欧美精品一区 | 老司机精品影院91| 久久性精品| 思思久久99热免费精品6 | 国产在线观看一区二区三区精品| 国产精品爽爽ⅴa在线观看| 精品伦精品一区二区三区视频 | 国产精品久久影院| 欧美日韩精品一区二区在线播放 |