美文网首页
前端性能优化概述

前端性能优化概述

作者: RedLee666 | 来源:发表于2019-03-22 14:44 被阅读0次

    一、页面级优化

    1.减少 HTTP请求数

        a.从设计实现层面简化页面

        b.合理设置 HTTP缓存

        c.资源合并与压缩

        d.合并 CSS图片(CSS Sprites)

        e.Inline Images

        f.图片懒加载

        g.将CSS放在Head中

        h.减少不必要的HTTP跳转

    2.代码级优化

        a.JavaScript:

            i.将HTML Collection转换为一个数组进行操作

            ii.Reflow和RePaint

            iii.慎用with

            iv.避免使用eval和Function

            v.减少作用域链查找

            vi.优化对数据的访问(尽量使用局部变量和直接量,少使用对象属性和数组)

            vii.字符串拼接次数较多时,应少使用+号进行拼接,尽量使用join方法

        b.CSS选择符(使用选择符时考虑权值和属性的继承)

        c.Image压缩

    WebPack在CSS、JS、图片和页面结构上已经有了非常好的优化,但是还是需要仔细地学习。

    由于部分内容已经了解,故只摘标题作为大纲,在后面的学习中会继续修改本文章。

    本文摘自https://www.cnblogs.com/coober/p/8078847.html

    相关文章

      网友评论

          本文标题:前端性能优化概述

          本文链接:https://www.haomeiwen.com/subject/qezkvqtx.html