课程
/前端开发
/JavaScript
/JavaScript进阶篇
没看出不同位置造成的区别啊
2014-04-28
源自:JavaScript进阶篇 1-4
正在回答
建议放在body标签结束之前,因为页面是从上往下加载的,你放在head里就先下载然后执行js代码,由于js的加载执行与页面渲染是互斥的,所以你会感觉页面变慢。。放在body标签结束之前能极大地提高性能。
当然是要放在</body>前面的,以后在js文件中使用DOM去找元素时,若放在<head>中会出问题的,因为浏览器从上到下进行加载
放在head比较好,可以从代码整洁性和可维护性考虑,而且分开存放,方便多人同时工作,不打扰,。
从优化的角度看,放在</body>之前就最好
还没机会接触项目,很多书中都是推荐放在head。您的回复没看明白,放在哪里可以保证正常运行?
文件加载顺利是从上到下,JS放在上面,有可以在引用正文中的内容,但是正文没加载完,这时候有可能不能正常运行。在项目开发中,可以验证和体会下。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答求解 不知道错哪了 第二个筛选女的 只会显示最后一条
2 回答为什么我用while(mynum=0)的时候输出的是数字6,而不是输出6个数字。只有用while(mynum>0)才能输出6个数字。
1 回答这个结果是对的还是错的
3 回答9-22练习:删除函数
2 回答把setInterval(clock,1000)放到document.write()里面后显示结果上面出现的数字代表什么?