课程
/前端开发
/JavaScript
/JavaScript进阶篇
没看出不同位置造成的区别啊
2014-04-28
源自:JavaScript进阶篇 1-4
正在回答
建议放在body标签结束之前,因为页面是从上往下加载的,你放在head里就先下载然后执行js代码,由于js的加载执行与页面渲染是互斥的,所以你会感觉页面变慢。。放在body标签结束之前能极大地提高性能。
当然是要放在</body>前面的,以后在js文件中使用DOM去找元素时,若放在<head>中会出问题的,因为浏览器从上到下进行加载
放在head比较好,可以从代码整洁性和可维护性考虑,而且分开存放,方便多人同时工作,不打扰,。
从优化的角度看,放在</body>之前就最好
还没机会接触项目,很多书中都是推荐放在head。您的回复没看明白,放在哪里可以保证正常运行?
文件加载顺利是从上到下,JS放在上面,有可以在引用正文中的内容,但是正文没加载完,这时候有可能不能正常运行。在项目开发中,可以验证和体会下。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答
1 回答
1 回答谁能告诉我这样为什么不行
4 回答css不会写
5 回答shishi
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号