83号文件解读 多个网页中引用了相同的JS库文件,每次访问这些网页都要重新从服务器加载该库文件吗?
浏览量:2269
时间:2021-03-13 09:53:36
作者:admin
多个网页中引用了相同的JS库文件,每次访问这些网页都要重新从服务器加载该库文件吗?
是的,当您访问这些网页时,浏览器会解析并执行JS脚本。当浏览器解析并执行JS脚本时,将加载您引用的JS文件。一般来说,一个网页不应该使用太多复杂的JS脚本,因为JS脚本不同于PHP、ASP等语言。PHP、ASP等在服务器端执行,JS在浏览器上解析时,大量的JS脚本会降低浏览器的效率,从而降低浏览器解析网页内容的效率,进而降低网页打开的速度。
例如,如果您以相同的网络速度打开两个页面,一个页面不使用js,另一个页面使用大量js,很明显,不使用js打开页面的速度要比使用js打开页面的速度快得多。也许你看不到少量JS的速度,但是大量JS,比如jQuery,会有所不同
一些JS库可以通过script标签的SRC属性来引用
一般来说,引用的位置在body结尾之前,在业务逻辑之前(使用JS库),这样可以在使用JS库时,请确保它已被执行
否则,很容易报告错误
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。