网站为什么 JS 调用尽量放到网页底部
答案:2 悬赏:10 手机版
解决时间 2021-12-26 20:21
- 提问者网友:喧嚣尘世
- 2021-12-26 01:11
网站为什么 JS 调用尽量放到网页底部
最佳答案
- 五星知识达人网友:鸽屿
- 2021-12-26 02:24
因为浏览器渲染HTML文件是从上往下渲染的。
即先执行head标签里的内容,再执行body标签里的,一行行渲染下去。
无论当前 JavaScript 代码是内嵌还是在外链文件中,页面的下载和渲染都必须停下来等待脚本执行完成。JavaScript 执行过程耗时越久,浏览器等待响应用户输入的时间就越长。
所以JS尽量放底部可以有一定的性能优化效果。
即先执行head标签里的内容,再执行body标签里的,一行行渲染下去。
无论当前 JavaScript 代码是内嵌还是在外链文件中,页面的下载和渲染都必须停下来等待脚本执行完成。JavaScript 执行过程耗时越久,浏览器等待响应用户输入的时间就越长。
所以JS尽量放底部可以有一定的性能优化效果。
全部回答
- 1楼网友:过活
- 2021-12-26 02:55
js的执行会阻塞页面的渲染,如果放到页面前部,则未执行完毕前,页面会一直是白屏
这种情况体验不好
所以,一般都将js放在网页底部,除了一些必要的js可以放到合适的位置
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯