HTML, CSS. JS的各种奇淫技巧
生活随笔
收集整理的這篇文章主要介紹了
HTML, CSS. JS的各种奇淫技巧
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. js 中為了省字節,性能, 防止被重寫等發明了各種寫法,記錄下
1 //取整 2 parseInt(a,10); //Before 3 Math.floor(a); //Before 4 a>>0; //Before 5 ~~a; //After 6 a|0; //After 7 8 //四舍五入 9 Math.round(a); //Before 10 a+.5|0; //After 11 12 //內置值 13 undefined; //Before 14 void 0; //After, 快 15 0[0]; //After, 略慢 16 17 //內置值 18 Infinity; 19 1/0; 20 21 //布爾值短寫法 22 true; //Before 23 !0; //After 24 25 //布爾值短寫法 26 false; //Before 27 !1; //After
1 //取整 2 parseInt(a,10); //Before 3 Math.floor(a); //Before 4 a>>0; //Before 5 ~~a; //After 6 a|0; //After 7 8 //四舍五入 9 Math.round(a); //Before 10 a+.5|0; //After 11 12 //內置值 13 undefined; //Before 14 void 0; //After, 快 15 0[0]; //After, 略慢 16 17 //內置值 18 Infinity; 19 1/0; 20 21 //布爾值短寫法 22 true; //Before 23 !0; //After 24 25 //布爾值短寫法 26 false; //Before 27 !1; //After
?
?轉載于:https://www.cnblogs.com/ZengYunChun/p/9512589.html
總結
以上是生活随笔為你收集整理的HTML, CSS. JS的各种奇淫技巧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AVL树:解决BST可能导致的长链问题
- 下一篇: SVM支持向量机——核函数、软间隔