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