您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

javascript有哪些赋值运算符

2024/3/21 8:57:58发布23次查看
javascript的赋值运算符有:“=”、“+=”、“-=”、“*=”、“/=”、“%=”、“0107086eca1ebf59538853904bfcaae0>=”、“>>>=”、“&=”、“|=”、“^=”。
本教程操作环境:windows7系统、javascript1.8.5版、dell g3电脑。
在javascript中,赋值运算符用来为变量赋值。赋值运算符左侧的操作数必须是变量、对象属性或数组元素,也称为左值。
例如,下面的写法是错误的,因为左侧的值是一个固定的值,不允许操作。
1 = 100; //返回错误
赋值运算有以下两种形式:
简单的赋值运算 = :把等号右侧操作数的值直接复制给左侧的操作数,因此左侧操作数的值会发生变化。
附加操作的赋值运算:赋值之前先对右侧操作数执行某种操作,然后把运算结果复制给左侧操作数。具体说明如表所示:
附加操作的赋值运算符赋值运算符说明示例等效于
+= 加法运算或连接操作并赋值 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
<<= 左移位运算并赋值 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
^= 位异或运算并赋值 a ^= b a = a ^ b
示例代码如下:
var x = 10;x += 20;console.log(x); // 输出:30var x = 12, y = 7;x -= y;console.log(x); // 输出:5x = 5;x *= 25;console.log(x); // 输出:125x = 50;x /= 10;console.log(x); // 输出:5x = 100;x %= 15;console.log(x); // 输出:10
【相关推荐:javascript学习教程】
以上就是javascript有哪些赋值运算符的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product