javascript - 如何在html中使用可缓存的json

标签 javascript json html performance

我如何访问 html5 中包含的数据,如 header 中的这样:

<script type="application/json" src="data.json">

许多人建议使用 $.get("data.json"),但是,这会强制每次都加载数据。而且数据很大,而且不经常变化。是电话簿。所以重点是使用浏览器缓存中的文件。

有什么想法吗?可能吗?

最佳答案

Many people suggest using $.get("data.json"), however, that forces to load the data everytime.

那不是真的。假设您已正确设置缓存,浏览器仍然可以缓存 AJAX get 的结果。 (事实上​​ ,这就是 StackOverflow 上出现很多问题的原因,人们总是从他们的 AJAX 请求中得到相同的结果,并且想知道为什么。)

关于javascript - 如何在html中使用可缓存的json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24767676/

相关文章:

html - 如何仅使用 CSS 设置 <select> 下拉列表的样式?

javascript - 瓷砖重叠有什么好处?

javascript - 使用文档参数自调用匿名函数

python - 没有 ORM、DOM 或表单的对象模式/模型

ios - 如何在swift中解压带有密码的json文件?

c# - System.Text.Json 从 API 调用反序列化嵌套对象 - 数据包装在父 JSON 属性中

javascript - 在 JavaScript/jQuery 而不是 jQuery UI 中匹配具有相似 ID (#thumb-1 == #project-1) 的两个 div 的位置

javascript - 顶部栏正文位置太低的 html

javascript - jquery 如何根据内容减少 textarea 中的列数

jquery - 如何使用 jqmobile 将图像居中