js 里面的那些节省字节的写法 a|0 void 0等等

//取整
parseInt(a,10); 
Math.floor(a); 
~~a; //节省之后的写法
a|0; //节省之后的写法

//四舍五入
Math.round(a); 
a+.5|0; //节省之后的写法

//内置值未定义
undefined; 
void 0; //节省之后的写法(快)
0[0]; //节省之后的写法(略慢)

//内置值 无穷
Infinity;
1/0;//节省之后的写法

//布尔值短写法
true; 
!0; //节省之后的写法
false; 
!1; //节省之后的写法
原文地址:https://www.cnblogs.com/huzhuhua/p/10189736.html