前端小技巧
初漆微芽
努力
展开
-
for循环小技巧
for(var j = 0,len = arr.length; j < len; j++){ console.log(arr[j]); } 在使用for循环时讲数组长度缓存,在处理大量数据时可以提升效率转载 2018-02-27 15:08:41 · 210 阅读 · 0 评论 -
CSS中避免重排和重绘的小技巧
页面渲染的一般过程为JS > CSS > 计算样式 > 布局 > 绘制 > 渲染层合并。其中,Layout(重排)和Paint(重绘)是整个环节中最为耗时的两环,所以我们尽量避免着这两个环节。从性能方面考虑,最理想的渲染流水线是没有布局和绘制环节的,只需要做渲染层的合并即可。那怎么知道哪些CSS属性的改变是会影响这两个环节的呢?会影响重排和重绘的CSS属性有backg...转载 2018-03-08 10:55:20 · 3559 阅读 · 0 评论