删除没有奇数编号的对象

时间:2015-12-23 06:30:09

标签: javascript arrays

我试图在1,2,4上使用“删除”方法,它会留下0..3..5而不是0..1..2..3。你如何正确地删除它?

http://s22.postimg.org/8zydta9bl/image.png

1 个答案:

答案 0 :(得分:1)

请尝试此

var index = array.indexOf(oItem[2]);
if (index > -1) {
    array.splice(index, 1);
}

splice()方法通过删除现有元素和/或添加新元素来更改数组的内容。

DEMO