高性能JavaScript
实名群众
这个作者很懒,什么都没留下…
展开
-
预防阻塞的方法
预防阻塞的方法大多数浏览器都使用单一进程来处理用户界面(UI)更新和JavaScript脚本执行当浏览器在执行JavaScript代码时,会阻塞页面后续的内容(包括页面的渲染、其它资源的下载)• 脚本的位置浏览器加载HTML的顺序是从上到下的由于脚本会阻塞页面其他资源的下载,因此建议将所有的<script>标签尽可能放到<body> 标签的底部,以尽量减少对整个页面下载的影响。• 合并脚本通原创 2016-04-07 17:20:54 · 460 阅读 · 0 评论 -
数据访问
在JavaScript中,数据存储的位置会对代码整体性能产生重大的影响。数据存储共有四种方式:直接量、变量、数组项、对象成员。它们有不同的性能考虑。访问直接量和局部变量的速度最快,相反,访问数组元素和对象成员相对较慢直接量:直接量只待变自身,不存储在特定位置。JavaScript中的直接量有:字符串、数字、布尔值、对象、数组、函数、正则表达式,以及特殊的额null和undefined值变量:开发人原创 2016-04-07 19:06:37 · 485 阅读 · 0 评论