JS中运算符简单解析

92 阅读1分钟

1.数学运算符

数学运算符就是常见的加(+)、减(-)、乘(*)、除(/)、等于(=)、求幂(**)、自增(++)、自减(--)、加等于(+=)、减等于(-=)等

2.比较运算符

与数学运算中的比较相同:大于(>)、小于(<)、大于等于(>=)、小于等于(<=)、相等(==)、全等(===)、不等(!=)、不全等(!==)等;注意: 全等不光比较两者值是否相同,还比较变量类型是否相同;不全等也是一样;

3.三元表达式

三元表达式可以简单代替的if条件,表达式为判断条件 ?条件为真 :条件为假。

4.短路运算符 && 与 ||

短路运算符就是从左到右的运算中前者满足要求,就不再执行后者了。

&&:从左到右依次判断,如果遇到一个假值,就返回假值,以后不再执行,否则返回最后一个真值;
|| :为取真运算,从左到右依次判断,如果遇到一个真值,就返回真值,以后不再执行,否则返回最后一个假值;