>=", ">> >=", "&=", "|=", "^="."/> >=", ">> >=", "&=", "|=", "^=".">
Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah pengendali tugasan yang ada pada JavaScript?
Pengendali tugasan JavaScript ialah: "=", "=", "-=", "*=", "/=", "%=", "585a560ca204456310ccd7d95fba6612>=", ">>>=", "&=", "|=", "^=".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Dalam JavaScript, pengendali tugasan digunakan untuk menetapkan nilai kepada pembolehubah. Operan di sebelah kiri pengendali tugasan mestilah pembolehubah, sifat objek atau elemen tatasusunan, juga dikenali sebagai nilai l.
Sebagai contoh, tulisan berikut adalah salah kerana nilai di sebelah kiri adalah nilai tetap dan operasi tidak dibenarkan.
1 = 100; //返回错误
Operasi tugasan mempunyai dua bentuk berikut:
Operasi tugasan mudah =
: Salin nilai operan di sebelah kanan yang sama tandatangan terus ke operan sebelah kiri operan, jadi nilai operan kiri berubah.
Kendalian tugasan bagi operasi tambahan: lakukan beberapa operasi pada operan kanan sebelum ditugaskan, dan kemudian salin hasil operasi ke operan kiri. Arahan khusus adalah seperti yang ditunjukkan dalam jadual:
赋值运算符 | 说明 | 示例 | 等效于 |
---|---|---|---|
= |
加法运算或连接操作并赋值 | 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 |
85c79b6c2380a89699e9babb719ae0d3>= |
右移位运算并赋值 | 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 |
Kod sampel adalah seperti berikut:
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
[Cadangan berkaitan: tutorial pembelajaran javascript】
Atas ialah kandungan terperinci Apakah pengendali tugasan yang ada pada JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!