Javascript 当iFrame导入JS库时,浏览器是否会再次导入该库?

Javascript 当iFrame导入JS库时,浏览器是否会再次导入该库?,javascript,jquery,html,iframe,Javascript,Jquery,Html,Iframe,我为我的学校开发了一个类似Google home的门户,这些小部件都作为单独的iFrame工作。在创建此文件时,我注意到必须在每个iFrame中重新导入JS库 我的问题是:如果多个iframe导入同一个库,效率会非常低吗?客户端是否需要多次下载同一个库?如果是,是否有方法使用已在父级中导入的库 谢谢 否,一旦加载,浏览器就会缓存它。这就是为什么使用Google CDN中的JQuery是有益的,因为如果任何人访问过从同一URL中提取JQuery的任何其他网站,那么当他们访问您的网站时,它将被预缓存

我为我的学校开发了一个类似Google home的门户,这些小部件都作为单独的iFrame工作。在创建此文件时,我注意到必须在每个iFrame中重新导入JS库

我的问题是:如果多个iframe导入同一个库,效率会非常低吗?客户端是否需要多次下载同一个库?如果是,是否有方法使用已在父级中导入的库


谢谢

否,一旦加载,浏览器就会缓存它。这就是为什么使用Google CDN中的JQuery是有益的,因为如果任何人访问过从同一URL中提取JQuery的任何其他网站,那么当他们访问您的网站时,它将被预缓存在他们的浏览器中,您将得到一个额外的好处:)

不,一旦加载,它就会被浏览器缓存。这就是为什么使用Google CDN中的JQuery是有益的,因为如果任何人访问过从同一URL中提取JQuery的任何其他网站,那么当他们访问您的网站时,JQuery将预缓存在他们的浏览器中,您还可以获得额外奖励:)

它由浏览器缓存,因此浏览器从缓存本身使用它。

它由浏览器缓存,因此浏览器从缓存本身使用它