Assignment Operators
Less than 1 minute
Toán tử gán
Một toán tử gán (assignment operator) gán giá trị của toán hạng bên phải cho toán hạng bên trái của nó.
Dưới đây là các toán tử gán được định nghĩa trong chuẩn ECMAScript:
*= /= %= += -= <<= >>= >>>= &= ^= |= **=
Tên toán tử | Toán tử viết tắt | Ý nghĩa phân rã | Ký hiệu |
---|---|---|---|
Gán | x = y | x = y | = |
Gán cộng | x += y | x = x + y | += |
Gán trừ | x -= y | x = x - y | -= |
Gán nhân | x *= y | x = x * y | *= |
Gán chia | x /= y | x = x / y | /= |
Gán lấy dư | x %= y | x = x % y | %= |
Gán lũy thừa | x **= y | x = x ** y | ** |
Gán dịch trái | x <<= y | x = x << y | <<= |
Gán dịch phải | x >>= y | x = x >> y | >>= |
Gán dịch phải không dấu | x >>>= y | x = x >>> y | >>>= |
Gán AND bit | x &= y | x = x & y | & |
Gán XOR bit | x ^= y | x = x ^ y | ^= |
Gán OR bit | x |= y | x = x | y | | y |