今天群里有人问为什么会出现脚本的加载顺序与定义脚本顺序不一致的问题,这个问题引起了我的好奇,经过一番调研,有了这篇文章. 这是一个伪命题吗? 首先,W3C 推荐 script 脚本应该被立即加载和执行,其次,经过网络搜索,我只发现了 1 例相同的问题,所以这个问题的真伪其实还有待进一步验证,但是从逻辑上说,浏览器会并行加载静态资源,对于 Chrome,可以并行加载 6 个资源,如果其中一个资源获取的比较缓慢,那么会影响串行的下 6 个请求的发送,如果能够预先测试出 6 个通畅的请求,一并发送,那