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

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號
国产精品免费_区二区三区观看| 亚洲国产精品成人久久久| 日韩福利片午夜在线观看| 在线观看国产精品麻豆| 亚洲国产成人久久精品大牛影视| 老色鬼永久精品网站| 国产2021精品视频免费播放| 国产成人精品视频2021| 日韩视频一区二区| 日韩精品无码AV成人观看| 国产乱码一二三区精品| 国产精品美女久久久浪潮av| 韩国精品一区视频在线播放 | 国产精品爽爽影院在线| 中文字幕精品三区无码亚洲| 久久亚洲精品国产精品婷婷| 国产精品久久久久…| 国产精品久久久久久搜索| 精品无码一区二区三区电影| 精品无码人妻一区二区免费蜜桃| 无码精品蜜桃一区二区三区WW| 亚洲欧洲日韩在线电影| 嘿嘿射久草日韩视频| 2021国产精品午夜久久| 国产成人精品综合网站| 国产cosplay精品视频| 亚洲精品二三区伊人久久| 国产2021精品视频免费播放| 精品丝袜国产自在线拍亚洲| 国产在线精品一区二区中文| 99久久这里只有精品| 日韩视频在线一区| 久久精品国产亚洲av日韩| 日韩一区二区久久久久久| 亚洲日韩一区二区三区| 国产精品亚洲精品日韩电影| 免费精品国产自产拍在线观看| 国产精品亚洲精品久久精品| 亚洲高清国产拍精品熟女| 国产精品夜夜春夜夜爽久久小| 国产成人无码精品久久久小说 |