首頁 >web前端 >前端問答 >javascript有哪些賦值運算符

javascript有哪些賦值運算符

青灯夜游
青灯夜游原創
2021-11-24 17:15:143585瀏覽

javascript的賦值運算子有:「=」、「 =」、「-=」、「*=」、「/=」、「%=」、「94c26c6deda259fce66a9f6934155ba6>=”、“>>>=”、“&=”、“|=”、“^=”。

javascript有哪些賦值運算符

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

在javascript中,賦值運算子用來為變數賦值。賦值運算子左側的運算元必須是變數、物件屬性或陣列元素,也稱為左值。

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

1 = 100;  //返回错误

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

  • 簡單的賦值運算 = :將等號右側運算元的值直接複製給左側的操作數,因此左側操作數的值會改變。

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

加法運算或連接運算並賦值a = a b減法運算並賦值a= a - b乘法運算並賦值a = a * b ##/=a /= ba = a / b%=a %= bbbb312077b819cd346572cc2e309e79d>=a >>= b>>>=a >>>= b##a = a >>> b
附加運算子
說明 範例 #等效於 =
a = b -=
a -= b *=
a *= b
除法運算並賦值
取模運算並賦值
a = 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
###【相關推薦:###javascript學習教學######】#######

以上是javascript有哪些賦值運算符的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn