1、算术运算符
运算符 | 含义 | 使用格式 | 本质 |
---|---|---|---|
+ | 加法 | a+b | |
- | 减法 | a-b | |
* | 乘法 | a*b | |
/ | 除法 | a/b | |
% | 取余/取模 | a%b | |
+ | 取正 | +b | |
- | 取负 | -b | |
++ | 数值加一后赋值 | a++ 或 ++a | a = a + 1 |
-- | 数值减一后赋值 | a-- 或 --a | a = a - 1 |
2、赋值运算符
运算符 | 含义 | 使用格式 | 本质 |
---|---|---|---|
= | 赋值 | a = b | 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 |
3、关系运算符
运 算 符 | 含 义 | 使用格式 |
---|---|---|
> | 大于 | a > b |
< | 小于 | a < b |
>= | 大于等于 | a >= b |
<= | 小于等于 | a <= b |
== | 等于 | a == b |
!= | 不等于 | a != b |
=== | 全等于 | a === b |
!== | 全不等于 | a !== b |
4、逻辑运算符
运 算 符 | 含 义 | 使用格式 |
---|---|---|
&& | 与/并且 | a && b |
|| | 或/或者 | a || b |
! | 非/取反 | !a |
5、其他运算符
(1)typeof 查看类型
(2)delete 删除属性
(3)void 取消返回值
(4)in 验证属性是否存在
(5)instanceof 验证对象是否为类的实例
(6)? : 判断表达式,若为真则执行问号后的表达式,若为假则执行冒号后面的表达式
(7)new 构造对象