第一章:加载和执行 浏览器的Javascr ipt的引擎是编译器层的优化; 当浏览器执行Javascr ipt代码时,不能同时做其他任何事情(单一进程),意味着[removed]标签每次出现都霸道地让页面等带脚本的解析和执行(每个文件必须等到前一个文件下载并执行完成才会开始下载),所以头部的JS和CSS用来渲染页面,交互行为(几乎所有)的JS放在底部; 主流浏览器都允许并行下载JS。 减少外链脚本数量将会改善性能(合并JS) 任何网站都可以使用一个把制定文件合并处理后的URL来获取任意数量的文件