- Javascript 操作符分类
1. 算术操作符
2. 逻辑操作符
3. 赋值操作符
4. 比较操作符
5. 三元操作符
(一) 算术操作符
加减乘除模:+,-,*,/,%
递增,递减:++,--
(二) 逻辑操作符
与: &&
说明(当操作数不全是Boolean类型时):
只要操作数中有一个是NaN(null,undefined),则返回值为NaN(null,undefined)。
或: ||
说明(当操作数不全是Boolean类型时):
非: !
无论操作数是什么类型,返回的都是Boolean类型。
(三) 赋值操作符
简单赋值: =
复合赋值: +=,-=,*=, /=,%=
(四) 比较操作符
<, >, >=, <=, ==, ===, !=, !==
== :相等,只比较值是否相等
===:相等,比较值的同时比较数据类型是否相等
!=:不相等,比较值是否不等
!==:不相等,比较值的同时比较数据类型是否不相等
返回值:Boolean型
(五) 三元操作符
语法:条件?执行代码1:执行代码2