js性能
VincentLieie
https://github.com/VincentLieie,励志做一个全栈工程师
展开
-
前端性能优化的常用方法之雅虎军规
1.尽量减少HTTP请求数 减少组件数必然能够减少页面提交的HTTP请求数 简化页面设计合并文件 是通过把所有脚本放在一个文件中的方式来减少请求数的,当然,也可以合并所有的CSS。CSS Sprites是减少图片请求数量的首选方式。把背景图片都整合到一张图片中,然后用CSS的background-image和background-position属性来定位要显示的部分。图像...转载 2018-03-29 17:30:21 · 336 阅读 · 0 评论 -
前端性能优化方法之重排Reflow/Repaint
Reflow(重排)定义Dom结构中的各个元素都有自己的盒子,这些都需要浏览器根据样式来计算并根据计算结果将元素放到他该出现的位置,这个过程称之为Reflow。触发Reflow当你增,删,改DOM节点时,会发生Reflow。 当你移动DOM位置,类似于做个动画的时候。 修改CSS样式 当你Resize窗口的时候(或者滚动) 修改网页默认字体的时候如何尽量减少...原创 2018-03-29 17:47:19 · 292 阅读 · 0 评论 -
浅谈ES6-Promise异步编程
为啥要用到Promise渣瓦死亏破特是是基于单线程的,的事件循环概念构建而成的,同一个时间内只能允许一个代码在执行,和C艹和Java相反,它们支持多个不同的代码同时执行。 JavaScript引擎同一个时刻只能执行一个代码块。(Node.js不需要),所以以前的s使用单线程的方式为:function callback() { console.log('Done');}co...原创 2018-03-30 23:53:57 · 197 阅读 · 0 评论