操作符分类
- 算术操作符("+"、"-"、" * " 、"/")
- 比较操作符(">"、"<"、"==" 、" === ")
- 逻辑操作符("||"、"&&"、"!")
- 赋值操作符("=")
提升级别的方法
小括号:小括号内部的内容执行级别高于外部的。
操作符优先级别
由高到低:
小括号 > 算术操作符 > 比较操作符 > 逻辑操作符 > 赋值操作符
经典案例:先想想打印结果?
<script>
window.a || (window.a = '1')
console.log( window.a);
</script>
结果:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2fb184b5c882442a99b02b51e94ee0ba.png)
请说说你的理解,为什么打印的是 1?