Core JavaScript 1.5 Guide:Operators:Assignment Operators
出典: MDC
[編集] 代入演算子
代入演算子は、右のオペランドの値に基づいた値を左のオペランドに代入します。基本的な代入演算子はイコール (=) ですが、これは右のオペランドの値を左のオペランドに代入します。すなわち、x = y では y の値を x に代入します。
他の代入演算子は標準的な演算をするための短縮表記があります。次の表でそれを示します。
| 短縮表記した演算子 | 意味 |
|---|---|
| x += y | x = x + y |
| x -= y | x = x - y |
| x *= y | x = x * y |
| x /= y | x = x / y |
| x %= y | x = x % y |
| x <<= y | x = x << y |
| x >>= y | x = x >> y |
| x >>>= y | x = x >>> y |
| x &= y | x = x & y |
| x ^= y | x = x ^ y |
| x |= y | x = x | y |
表 3.2:代入演算子