你能告诉我如何使用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
答案 0 :(得分:2)