gpt4 book ai didi

javascript - 如何使用jquery从数组中删除值?

转载 作者:行者123 更新时间:2023-12-02 17:22:19 25 4
gpt4 key购买 nike

你能告诉我如何使用jquery从数组中删除值吗?我可以删除值,但我得到的是未定义的值。

items = ['a', 'b', 'c', 'd'];
if(items.indexOf('c') !== -1) {
delete items[items.indexOf('c')];
}
console.log(items)
alert(items)
alert(items.length)

它正在打印 4 个长度。它在数组中获取未定义的值。如何从数组中完全删除?这样它的长度就变成3,输出就变成a,b,d

最佳答案

使用内置的 JavaScript 数组 splice方法:

array.splice(index, 1);

第二个参数是要删除的元素数量,因此 1 =“仅此一个”。

关于javascript - 如何使用jquery从数组中删除值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23819416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com