为了账号安全,请及时绑定邮箱和手机立即绑定

javascript标签到底是应该放在头部还是尾部

javascript标签到底是应该放在头部还是尾部

jeck猫 2019-02-13 18:15:15
按照我们的书写习惯,我们通常把javascript标签放到头部,比如这样<html>    <head>        <script type="text/javascript" src="http://s.segmentfault.com/js/jquery.js"></script>    </head>    <body>    ...    </body></html>但是也有一说,由于html中的js是按顺序加载的,如果js没有加载就会阻塞后面的html加载,所以考虑到网页载入流畅,应该把javascript放到最后面。那么应该按照什么原则来放置js标签的位置呢?
查看完整描述

7 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

Good Question,我一般都放底部,原因同你所说。
但在某种情况下我也觉得放在头部比较好,比如一个给页面中的某个元素添加了事件的js脚本。页面出来了但是js没加载完的那段时间,用户对此元素做事件操作的时候就出不来应该有的效果。
我现在是比较倾向于放在头部,做一些优化的工作尽量让js加载快一点。
再听听其他人怎么说吧

查看完整回答
反对 回复 2019-04-11
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

放在前面后面看自己习惯吧~
优化的话主要是根据js内容决定。
关于解析中阻塞的问题,这里有个个人认为介绍的比较清楚的资料。感兴趣可以看一下。http://www.everbox.com/f/r63bxelyxY9L...
由李晶(拔赤) 大牛制作的ppt,来源:淘宝北京UED共享

查看完整回答
反对 回复 2019-04-11
  • 7 回答
  • 0 关注
  • 1000 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号