从JS关联数组中删除一个元素

14 浏览
0 Comments

从JS关联数组中删除一个元素

这个问题已经有了答案:

可能的重复:

JavaScript Array Delete Elements

如何做到这一点?

如果我定义了以下数组:

var myArr = [];
myArr[id1] = {prop1: prop1Value, prop2:prop2Value};
myArr[id2] = {prop1: prop1Value, prop2:prop2Value};
//etc

我希望删除myArr[id1]

admin 更改状态以发布 2023年5月21日
0
0 Comments

也许你的意思是删除元素后的数值索引没有更新……这种情况下,您需要使用splice函数:

myArr.splice(id1, 1);

0