JavaScript 的运算符
一元运算符
*++
增量 / --
减量
在数值原有的基础上 +1 或 -1
一元加法与一元减法
对数字无用
能将字符串转换为 Number 类型
一元加减法功能相似,除此之外,一元减法还会对给定的值求负
位运算符
not
否运算,符号为~
,对一个二进制位取反
and
与运算,符号为&
,若两位都为 1 ,则结果为 1 ,否则为 0
or
或运算,符号为|
,若两位都为 0 ,则结果为 0 ,否则为 1
xor
异或运算,符号为^
,若两位不相同,则结果为 1 ,否则为 0
<<
左移运算
>>
右移运算
逻辑运算符
not
非运算符,符号为!
and
与运算符,符号为&&
or
或运算符,符号为||
乘性运算符:*
(乘法运算符)、/
(除法运算符)、%
(取模运算符)
加性运算符:+
(加法运算符)、-
(减法运算符)
关系运算符:>
(大于)、<
(小于)、>=
(大于等于)、<=
(小于等于)
等性运算符:==
(等于)、===
(全等)、!=
(不等)、!==(不全等)