javascript - 浏览器如何保存 JavaScript 库?

标签 javascript

我在我的主站点 www.domain.com 上使用了一个库

<script src = 'lib.js'>

但是,当我链接到另一个指向(使用 target = '_blank' )

www.domain.com/path

库不见了,我必须重新加载它。

这是预期的行为吗?

我认为因为像 localStroage 这样的资源具有基于域的限制,所以 environment 的其他方面将基于域。

这是我在 www.domain.com 加载的资源,我认为可以在 www.domain.com/path 获得。

但事实并非如此。

最佳答案

Javascript 文件只为一个页面加载,无论域或路径如何,都需要为每个其他页面再次加载。

关于javascript - 浏览器如何保存 JavaScript 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18021960/

相关文章:

javascript - 这个例子代表 "Prototypal Inheritance"吗?

javascript - 使用像 requireJs 这样的 webpack 扩展应用程序

javascript - 如果给定的文本出现在 URL 中,我可以告诉某些 Javascript 代码不运行吗?

javascript正则表达式替代Math.cos麻烦

javascript - 使用 blob 作为源图像

javascript - JavaScript .prototype 如何工作?

javascript - jQuery 点击函数只工作一次(新情况)

JavaScript/jQuery : hasDescendant/hasAncestor

javascript - Javascript 中这两个函数声明有什么区别?

javascript - 单击移动网站中的链接应打开 whatsapp 应用程序