html - 是否可以在 HTML 页面的 <script/> 标签内缓存 JS?

标签 html caching javascript

当 JavaScript 位于外部 .js 文件中时,它会缓存在浏览器中。

是否可以对 HTML 页面上的 JS 内部标签做同样的事情?

最佳答案

没有。

好吧,稍微了解一下您的要求。

假设脚本标签的内容被缓存了。它的名字是什么?浏览器如何识别?好吧,它设法做到了。但真正的问题来了:

你会从中得到什么好处?您无权访问浏览器的缓存,因此您需要为每个请求发送相同的内联脚本标记,因为它可能在缓存中,也可能不在缓存中。

总结起来就是:

  1. 不可能
  2. 没用

关于html - 是否可以在 HTML 页面的 <script/> 标签内缓存 JS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3185739/

相关文章:

caching - 将 Azure Redis 缓存设置为 LRU

javascript - Stripe 不向客户添加卡 - Angular 2/Express

javascript - 如何让 crossSlide 和 lightbox2 在同一页面上协同工作

javascript - 验证选择框

HTML CSS 使背景图像静态化

html - Overflow-X 隐藏在 html 标签上,iOS Safari 滞后

performance - 根据资源的时间戳生成 ETag 的最佳方法是什么

html - Firefox 单选按钮不检查?

Laravel Redis/如何只刷新特定的 redis 数据库?

javascript - 在返回中 react Prop 验证