从localStorage中删除:我应该使用delete还是.removeItem?

我在Chrome扩展程序中使用localStorage

delete localStorage[key]window.localStorage.removeItem(key)还是有区别的吗?

请注意,我select了window.localStorage.removeItem(key)以完全对应于spec ,但是localStorage.removeItem(key)是它可能在野外看起来的样子。

Chrome浏览器没有什么区别,但是我build议使用localStorage.removeItem(key),这样就可以养成这样做的习惯。 这样,当您在网站上使用localStorage时,您已经在使用最有可能用于填充和填充过时浏览器的方法。