出版时间:2010 年 11 月
1 加载和执行
- 当浏览器在执行 JavaScript 代码时,不能同时做其他任何事情。事实上,多数浏览器使用单一进程来处理用户界面(UI)刷新和 JavaScript 脚本执行,所以同一时刻只能做一件事。
defer
属性仅当src
属性声明时才生效。- 通常来讲,把新创建的
<script>
标签添加到<head>
标签里比添加到<body>
里更保险,尤其是在页面加载过程中执行代码时更是如此。当<body>
中的内容没有全部加载完成时,IE 可能会抛出一个“操作已中止”的错误信息。
"读书笔记:《高性能JavaScript》 - Nicholas C.Zakas 著 / 丁琛 译 / 赵泽欣 审校"继续阅读