1.能用===的不用==避免类型转换浪费操作
2.加分号; 避免编译器自动判断加分号
3.显式操作代替函数调用 如a>b:a:b 代替 Math.max(a,b) var a=[] a[a.length]=1代替a.push
4.symbol消除魔术字符串
1.能用===的不用==避免类型转换浪费操作
2.加分号; 避免编译器自动判断加分号
3.显式操作代替函数调用 如a>b:a:b 代替 Math.max(a,b) var a=[] a[a.length]=1代替a.push
4.symbol消除魔术字符串