如何使用JavaScript清除缓存((已解决))

与移动应用程序不同, 网络浏览器不允许清除其缓存。尽管我们无法清除客户端浏览器的所有缓存, 但仍可以通过使用HTML代码中的元标记来加载网页而不进行缓存。
做到这一点的唯一方法是对代码进行少量更改, 使浏览器不记得最近加载的内存, 而该内存只是chache内存。
【如何使用JavaScript清除缓存((已解决))】以下是两个示例说明
注意:
以下代码无法按原样运行, 并且没有输出。它必须添加到已经存在的代码中才能查看输出。
方法1:

< meta http-equiv = 'cache-control' content = 'no-cache' > < meta http-equiv = 'expires' content = '0' > < meta http-equiv = 'pragma' content = 'no-cache' >

添加这部分HTML代码, 使浏览器不记录缓存。
方法2:
将参数附加到脚本标记中的文件名。文件更改时进行更改。
例子:
将此作为文件名。每次加载此页面时, 只需更改脚本的版本。
< script src = "https://www.lsbin.com/filename.js?version = 1.0" > < /script>

下次加载该页面时, 应该是这样。
< script src = "https://www.lsbin.com/newfile.js?version = 1.1" > < /script>

注意:
  • 浏览器的设计方式是保存所有临时缓存。
  • 之所以如此, 是因为缓存是网站加载速度更快的主要原因。
  • 因此, 除非在你的HTML代码中更改了某些编码, 否则没有直接方法永久删除其缓存。
  • 实现这一目标的方法可能很少, 但是这两种方法是最简单, 最有效的一种。

    推荐阅读