删除本地存储阵列中的特定元素

雷伊恩

目前,我有datas包含多个元素值的变量。

像这样

  ["WLP001","WLP002","WLP003","WLP004","WLP022"]

datas这样可以删除变量 localStorage.removeItem("datas");

但是如果我的js代码中有这样的变量 var item = "WLP022";

并只删除WLP022里面datas可能吗?

在此处输入图片说明

斯瓦蒂

您可以获取要删除的项目的索引,然后仅用于splice从数组中删除该项目,然后datas再次在localStorage中进行设置

演示代码

var to_delete = "WLP003"
//var datas = localStorage.getItem('datas');//parse it
//suppose this is data
var datas = ["WLP001", "WLP002", "WLP003", "WLP004", "WLP022"];
var index = datas.indexOf(to_delete);//get index 
datas.splice(index, 1);//remove it
console.log(datas)
localStorage.setItem('datas', JSON.stringify(datas));//set again

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Angularjs的本地存储阵列中删除特定元素?

来自分类Dev

从本地存储中删除整个阵列

来自分类Dev

将用户输入存储在本地存储中的特定阵列中

来自分类Dev

从本地存储阵列中删除 1 个项目

来自分类Dev

获取本地存储中对象的特定元素

来自分类Dev

获取本地存储中对象的特定元素

来自分类Dev

如何删除本地存储中的特定项目?

来自分类Dev

如何删除存储在本地存储中的数组元素

来自分类Dev

删除特定域的本地存储

来自分类Dev

删除特定域的本地存储

来自分类Dev

使用 js 从本地存储中删除特定项目

来自分类Dev

如何删除阵列中使用本地存储保存的对象?

来自分类常见问题

如何从Redux存储中删除阵列?

来自分类Dev

如何从Redux存储中删除阵列?

来自分类Dev

批处理-从阵列中删除元素

来自分类Dev

如何更新本地存储中阵列中的数量

来自分类Dev

如何将时间戳放入本地存储的阵列中?

来自分类Dev

如何添加/更新/删除阵列中的火力点公司的FireStore的Android使用哈希映射元素?存储的数据库

来自分类Dev

删除冗余阵列元素

来自分类Dev

如何从传单的本地存储和图层组中删除特定项目?

来自分类Dev

从本地存储和VueX中删除项目

来自分类Dev

如何从本地存储中删除jwt令牌

来自分类Dev

从本地存储中删除多行数据

来自分类Dev

如何删除本地存储中的数据

来自分类Dev

Firefox中不会删除本地存储

来自分类Dev

无法从本地存储中删除项目-JavaScript

来自分类Dev

删除堆栈中的特定元素

来自分类Dev

删除Firestore中的特定元素?

来自分类Dev

从 LinkedList 中删除特定元素....?

Related 相关文章

热门标签

归档