javascript的赋值运算符有哪些
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍"javascript的赋值运算符有哪些",在日常操作中,相信很多人在javascript的赋值运算符有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
千家信息网最后更新 2026年11月03日javascript的赋值运算符有哪些
这篇文章主要介绍"javascript的赋值运算符有哪些",在日常操作中,相信很多人在javascript的赋值运算符有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"javascript的赋值运算符有哪些"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
javascript的赋值运算符有:"="、"+="、"-="、"*="、"/="、"%="、"<<="、">>="、">>>="、"&="、"|="、"^="。
本教程操作环境: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的赋值运算符有哪些"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
运算
运算符
操作数
输出
学习
变量
右侧
更多
示例
错误
帮助
附加
实用
接下来
乘法
代码
元素
写法
减法
加法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网加科技
华服互联网科技靠谱吗
中关村互联网科技集团
互联网最新的科技
圆梦互联网科技
新华互联网科技学院
科技互联网技术
互联网科技作文
互联网科技网站
互联网科技汛
阿里巴巴算科技企业还是互联网
成都互联网科技公司100强
互联网科技有哪些公司
崇明区互联网教育科技诚信经营
开一家科技互联网公司需要多少钱
山东有哪些互联网科技公司
2021互联网科技公司排名
银川新华互联网科技学校原画
科技互联网专业务虚会材料
互联网科技创新方面的资料
互联网加科技
苏州互联网科技贷款公司
易通互联网络科技有限公司
齐家互联网科技有限公司
以后互联网后是啥科技
湖南一路畅行互联网科技
互联网与医疗科技
工业互联网展湾科技股份有限公司
上海创道互联网络科技有限公司
山东蛋芒互联网科技有限公司