JavaScript数组删除特定元素

11 浏览
0 Comments

JavaScript数组删除特定元素

这个问题已经有了答案:

JavaScript中删除数组元素 - delete vs splice

我有一个数组:

var abc = ["a","b","c"];

它的索引是0、1、2

假设我想删除第二项“b”,并将索引挥动!

输出:

abc = ["a","c"]

索引是0,1

我怎样能做到这一点?

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

使用 splice()。例如:

abc.splice(1, 1);

将会在你的示例中执行你想要的操作。 abc[1] 现在将变为 "c"

0
0 Comments

使用 splice 函数:

abc.splice(1,1) // from index 1, removes 1 element

注意这会改变原始数组。

0