JavaScript运算符

释放双眼,带上耳机,听听看~!

(作者:杨东升 , 撰写时间:2019.04.18)

算术运算符:

运算符:+ ;相当于数学的加号
运算符:- ;相当于数学的减号
运算符:* ;相当于数学的乘号
运算符:+ ;相当于数学的加号

运算符:/ ;相当于数学的除号
运算符:% ;取余数
当除数为0时:
比0大的数 / 0 = Infinity, Infinity表示正无穷
比0小的数 / 0 = -Infinity, – Infinity表示负无穷
0 / 0 = NaN,任何数 % 0 = NaN , NaN表示非数

运算符:++ ;自增,自加一,可以写作x=++y或x=y++
运算符:– ;自减,自减一,可以写作x=–y或x=y–
注意!自增(自减)在前面和后面的区别:
++y(–y): 先将y自加(自减)1,再使用y
y++(y–): 先使用有,再自加(自减)1

赋值运算符:

运算符:= ;例: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
当除数为0时:和算术运算符除数为0同理
JavaScript运算符

比较运算符:

运算符:== ;等于
运算符:!= ;不等于
==和!= 在比较时,若两边的类型不同会先尝试转换类型,然后再比较两边变量的数值是否相等,若两边的类型相同,直接比较两边的数值是否相同。

运算符:=== ;绝对等于(值和类型都相等)
运算符:!== ;绝对不等于(值和类型有一个不相等,或两个都不相等)
=== 和 !== 首先比较两边变量的数据类型是否相等,如果类型相同才会比较两边变量的数值是否相等
JavaScript运算符

运算符:> ;大于,例:x>y
运算符:>= ;大于等于,例:x>=y
运算符:< ;小于,例:x<y
运算符:<= ;小于等于,例:x<=y

逻辑运算符:

运算符: && ;相当于and
运算符: || ;相当于or或者
运算符: ! ;相当于not
JavaScript运算符

给TA打赏
共{{data.count}}人
人已打赏
安全技术

C++ 中 struct和class 的区别

2022-1-11 12:36:11

安全运维

MySQL 存储过程

2021-12-11 11:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索