修复js不加载软件下载 js加载不出来,是什么问题?
浏览量:1945
时间:2021-03-11 04:18:30
作者:admin
js加载不出来,是什么问题?
简单说js加载时页面会阻塞页面渲染(卡住),也就是如果你把过多js放在前面,页面首加载就会出现比较长的白屏,而且js加载完会重新渲染一部分页面(又是一波时间),而放在后面因为HTML和css已经读完了,页面样式有了,虽然没有js交互功能,但不影响用户体验,而因为js放在后面,所以页面会比较快显示出来,所以用户体验也好些,当然这只是表面解释。。。至于页面渲染是一边加载一边渲染的,而读css和HTML构建Dom树也算比较快的,但是遇到js(script)就会终止渲染,直到读取完js代码,关于这个是因为底层操作原因(具体忘了),浏览器采用了阻塞方式,避免HTML/css跟js同步执行时出现问题(好像是重复渲染等问题吧)。至于性能优化,这个问题其实网上很多,你搜一下页面性能优化就能出现一堆,都是很完整的,也比较系统(没事有问题多Google)
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
连缀词 连缀动词有哪些