上期我们总结了,js的运算符,但是在运算符的使用的过程中会出现优先级的。所以我这期专门提了一下js运算符的优先级。
运算符的优先级
小括号>算术运算符>比较运算符>逻辑运算符>赋值运算符
1:从左往右计算 () 里面最优先就可以运算的
2:全体单目排第二 ++ -- ! 【只有一个操作数和操作符】
3:乘法除法取余排第三;加减排第四
4:移位(<< >>)排第五,关系(< > <= >=)排第六六
5:等于不等于排第七
6:逻辑运算符排第八,&& 优先 ||
9:赋值排第九
10 逗号成员最低
为了便于理解和记忆还有顺口溜
括号成员最高级,
全体单目排第二;
乘除余三,加减四,
移位五,关系六,
等于不等于排老七,
逻辑八,赋值九,
逗号成员排最低