google-chrome - 正在从 localStorage : should I use delete or . 删除项目吗?

标签 google-chrome local-storage

我在 Chrome 扩展程序中使用 localStorage

delete localStorage[key]window.localStorage.removeItem(key) 之间有什么区别或者它们的行为相同吗?

请注意,我选择 window.localStorage.removeItem(key)spec 完全对应,但是 localStorage.removeItem(key) 可能是它在野外的样子。

最佳答案

Chrome 中没有区别,但我建议使用 localStorage.removeItem(key),以便您养成这样做的习惯。这样,当您在网站中使用 localStorage 时,您就已经在使用最有可能与过时浏览器的 shim 和 polyfill 配合使用的方法。

关于google-chrome - 正在从 localStorage : should I use delete or . 删除项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6906494/

相关文章:

javascript - HTML5 本地存储,保存整数和变量

css - 即使使用供应商前缀,线性渐变在 Chrome 中也不起作用

google-chrome - Chrome 与 Firefox 后台缓存

javascript - 使用 AngularJS 实现本地存储

javascript - 将复选框的值从本地存储插入回表单

javascript - 如何在 Javascript 中将 Ruby 变量存储在 localStorage 中

javascript - 当 chrome 中的嵌套滚动中的数据更改时防止页面滚动

javascript - Chrome 全屏 API

google-chrome - Chrome Google-Cast 发送器未收到原始媒体负载的媒体状态更新

javascript - 浏览器中的可索引本地存储有哪些选项?