我有两个 'localStorage' 项,分别是 summaryForm
和 projectForm
。
目前我使用两条语句将它们移除:
localStorage.removeItem("summaryForm");
localStorage.removeItem("projectForm");
是否可能将这两个语句合并为一个?
我有两个 'localStorage' 项,分别是 summaryForm
和 projectForm
。
目前我使用两条语句将它们移除:
localStorage.removeItem("summaryForm");
localStorage.removeItem("projectForm");
是否可能将这两个语句合并为一个?
您可以将要删除的键放入一个数组中并对它们进行循环:
let keysToRemove = ["summaryForm", "projectForm"];
for (key of keysToRemove) {
localStorage.removeItem(key);
}
使用完整的循环或者使用forEach
:
keysToRemove.forEach(k =>
localStorage.removeItem(k))
如果您想要清除所有内容,可以使用 localStorage.clear()
。
keysToRemove.forEach(k => localStorage.removeItem(k))
也可以工作。 - Derek 朕會功夫