javascript的赋值运算符有哪些
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章主要介绍"javascript的赋值运算符有哪些",在日常操作中,相信很多人在javascript的赋值运算符有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
千家信息网最后更新 2025年02月23日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安全错误
数据库的锁怎样保障安全
4.29首都网络安全日净网
南京双路机架服务器公司
第九届湖湘杯网络安全
我的世界18版本服务器地址
怎么从服务器ilo口远程
wifi有网但无法连接服务器
数据库备份难吗
获取网站数据库 039
软件开发退税怎么算
共享茶室软件开发
长沙java软件开发平台
鼎汇众联网络技术推广
软件开发的职业兴趣有哪些
网络上租服务器是干什么用
网络安全技巧教学
国家基金服务器损耗算不算材料费
虹口区个人软件开发进货价
曼斯顿电梯服务器功能介绍
网络安全法律法规学习收获
蒲公英内网穿透和阿里云服务器
网络安全管理程序
贵广网络服务器
增强网络安全方面
四川绿色生鲜配送软件开发
提高网络安全防范宣传活动
上海新炬网络技术有限公司郭
欧美互联网科技
数据库隔离级别查看
数据库连接池尺寸是多少
中国电信网络安全公司