1.双位运算符取整
与Math.floor()效果相同,但是双位运算符运行速度更快
Math.floor(4.9) === 4 // true
~~4.9 === 4 // true2.短路运算符
&& : 取假运算符
| | : 取真运算符
- 用于变量赋值
let aaa
let aaa = aaa || '啦啦啦'
- 取代冗长if语句
let result = param && param.prop3.取整 | 0
1.3 | 0 // 1
-1.3 | 0 // -14.判断奇数或偶数 &1