1、JS常用运算符主要分为以下几类:
算术运算符:+ - * / % ++ –
赋值运算符:= += -= *= /= %=
逻辑运算符:&& || !
关系运算符:< > <= >= == === != !==
三目运算符:n=n>m?a:b; (解释:n是否大于m,如果是,输出a,如果不是,输出b)
(备注:累计运算符和关系运算运算后结果不是真就是假。
什么是真?:字符串、true、关系运算、逻辑运算、非0数字;
什么是假?:0、false、关系运算、逻辑运算)
2、JS常用运算符的优先级顺序
运算符 | 描述 |
---|---|
. [] () | 字段访问、数组下标、函数调用以及表达式分组 |
++ – ! | 自增、自减(一元运算符)、非 |
/ * % | 除法、乘法、取模 |
+ - + | 加法、减法、字符串连接 |
< <= > >= | 小于、小于等于、大于、大于等于 |
== != === !== | 等于、不等、全等、不全等 |
&& | 与 |
丨丨 | 或 |
?: | 三目运算符 |
= | 赋值 |