如果只在某些页面上需要jQuery,那么在这些单独的页面上加载jQuery会对整个网站页面的加载时间有所帮助吗?
鉴于浏览器将缓存javascript,它不会有太大的区别。但总的来说,会吗?或者至少这样做并没有什么坏处。正确?
答案 0 :(得分:2)
您永远不应导入不使用的库。
这就是说
答案 1 :(得分:0)
这是正确的,仅在需要它的页面上加载jQuery将有助于不使用jQuery的页面的性能。但是,如果已经查看了包含jQuery库的页面,这将不会产生太大的影响,因为javascript文件已经在本地缓存。
一般情况下,除非你的页面只使用1%的jQuery,否则我认为将jQuery放在每个页面的head
中都不会有害。
如果您担心效果,可以链接到Google上托管的脚本。这样做有好处,因为如果用户查看过的其他网站已经下载了此脚本,则该网站已经缓存了该脚本。