我想证明itemStorage中是否存在项目,itemID与字符串匹配,以删除它。 clear函数工作正常,但并非没有删除所有内容。有什么办法吗?
var myMatch = "test";
localStorage.setItem("test_1", "value");
-> localStorage.getItem(); // ?
localstorage
有功能getItem()
而不是get()
。
所以改变:
localStorage.get(itemID);
至:
localStorage.getItem(itemID);
所以你的最终代码如下:
var myMatch = "test";
if (localStorage.getItem(itemID) === myMatch) {
localStorage.removeItem(itemID)
}
有关localStorage
的更多信息,请查看here。