JS一定要放在Body的最底部么? 聊聊浏览器的渲染机制

请参看文章 https://segmentfault.com/a/1190000004292479

网上的回答:

1.js加载会阻塞其它内容加载,使页面加载时间更长,尤其是js文件太大,有的页面js文件数兆/客户端网速太慢/服务器网速太慢,甚至不能访问等情况。 2.dom操作,页面没提前加载,dom操作会失败,报错。 3.搜索引擎优化。

原文地址:https://www.cnblogs.com/wphl-27/p/5955038.html