Assignment Operators

此页有脚本错误。在网站编辑解决此问题前,你可以查看以上的部分内容。

赋值运算符

赋值运算符是基于运算符右面的操作数,给左面的操作数赋值。基本赋值运算符是“=”,把右面的操作数赋给左面的操作数。就是说,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:赋值运算符

{{ PreviousNext("Core_JavaScript_1.5_Guide:Operators", "Core_JavaScript_1.5_Guide:Operators:Comparison_Operators") }}

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Operators/Assignment_Operators", "es": "es/Gu\u00eda_JavaScript_1.5/Operadores/Operadores_de_asignaci\u00f3n", "fr": "fr/Guide_JavaScript_1.5/Op\u00e9rateurs/Op\u00e9rateurs_d\'affectation", "ja": "ja/Core_JavaScript_1.5_Guide/Operators/Assignment_Operators", "pl": "pl/Przewodnik_po_j\u0119zyku_JavaScript_1.5/Operatory/Operatory_przypisania" } ) }}

Document Tags and Contributors

Contributors to this page: Cnmahj
最后编辑者: Cnmahj,