资讯专栏INFORMATION COLUMN

【读书笔记】《高性能JavaScript》

chengjianhua / 825人阅读

摘要:性能访问字面量和局部变量的速度是最快的,访问数组和对象成员相对较慢变量标识符解析过程搜索执行环境的作用域链,查找同名标识符。建议将全局变量存储到局部变量,加快读写速度。优化建议将常用的跨作用域变量存储到局部变量,然后直接访问局部变量。

缺陷

这本书是2010年出版的,这本书谈性能是有时效性的,现在马上就2018年了,这几年前端发展的速度是飞快的,书里面还有一些内容考虑IE6、7、8的东西,殊不知现在这些都已经不再考虑了,所以不可避免的有一些知识是比较老的。有些解决方法现在已经不是最好的解决方式,比如工具那一章。

前言

总的来说,这本书整体给出的性能优化建议,以及作者耐心的实践,对我们开发优化的启发和帮助还是很大的,因为它里边的很多知识,都是作者通过实践总结出来的,都是经验的积累,这在一般的教科书上是学不到的。特别是对于js基础比较差一点的,里面有很多知识点尽管在现在还是非常有必要的。

下面我就将各章节的一些重要的知识点总结写出来,争取将干货都提取出来

本文首发于我的个人blog:obkoro1.com
正文

第一章-加载和执行

js的阻塞特性:

当浏览器在执行js代码的时候,不能同时做其他事情。(界面ui线程和js线程用的是同一进程,所以js执行越久,网页的响应时间越长。)

脚本的位置

如果把脚本

阅读需要支付1元查看
<