html - html5 的垃圾收集

标签 html garbage-collection local-storage

我知道html5添加了一个字符,我们有至少5MB的本地存储空间可以使用;但我找不到如何对本地存储进行垃圾收集?浏览器会为客户端做这件事吗?

最佳答案

来自:Web Storage Editors draft

用户代理可能会在达到配额时提示用户,从而允许用户授予站点更多空间。例如,这使得网站能够在用户的计算机上存储许多用户创建的文档。

测试是否违反限制:

function test(value, name) {
  try {
    localStorage.name = value;
    return true;
  } catch (e) {
    return false;
  }
}

清除本地存储:

localStorage.clear();

看起来没有任何垃圾收集:

Local Storage Quota test

关于html - html5 的垃圾收集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14601214/

相关文章:

html - 用另一个 div 覆盖一个 div 的动画

c# - 数组何时需要进行垃圾收集?

返回上一页时,Javascript 不执行,本地和实时在 githubpage、edge 和 chrome 上的行为不同

java - 如何更改垃圾收集线程的优先级?

javascript - Chrome 扩展程序和 .click() 使用 localStorage 中的值循环

javascript - Angularjs 编辑和更新并添加其他数据

html - 如果您有 20 个或超过 20 个子菜单,如何以网格或水平方式显示子菜单

html - 从选择中清除 css 样式以禁用

javascript - 从 JSON 数组中确定最高值

php - Laravel 4.2 根据请求频率生成新的 CSRF token ?