可以使用localStorage.getItem() 方法获取存储在本地的数据,并使用JSON.parse()将其解析为JavaScript对象数组。然后,可以循环遍历数组,在满足筛选条件的情况下将对应的对象删除,并将更新后的数组重新存储回本地存储中。
以下是示例代码:
const products = JSON.parse(localStorage.getItem('products'));
// 循环遍历产品数组并删除满足筛选条件的产品
for (let i = 0; i < products.length; i++) {
if (products[i].category === 'electronics') {
products.splice(i, 1);
}
}
// 将更新后的数组存储回本地存储中
localStorage.setItem('products', JSON.stringify(products));
上一篇:本地存储中使用的变量未定义。
下一篇:本地存储中未反映更新函数。