我在Chrome扩展程序中使用localStorage
。
delete localStorage[key]
和window.localStorage.removeItem(key)
之间是否存在差异,或者它们的行为是否相同?
请注意,我选择window.localStorage.removeItem(key)
与spec完全对应,但localStorage.removeItem(key)
是它在野外的样子。
答案 0 :(得分:82)
Chrome没有区别,但我建议使用localStorage.removeItem(key),以便您养成这样做的习惯。这样,当您在网站中使用localStorage时,您已经在使用最有可能与过时浏览器使用填充程序和填充填充的方法。