Я пытаюсь удалить объект из массива, но по некоторым причинам он не работает. У меня создается впечатление, что соединение встык принимает 2 параметра: во-первых, положение в массиве для начала в. И для параметра 2, сколько удалить с тех пор.
Я просто хочу удалить одну запись, таким образом, я делаю это:
array.splice(i,0);
Но это не работает. Может кто-то говорить мне, что я делаю неправильно и просвещаю меня о том, как это, как предполагается, работает.
Если вы хотите удалить один элемент, вы звоните SPLICE (индекс, 1)
.
Ваш код удалит нулевые вещи, что вы описываете. Изменить второй параметр на 1
:
array.splice(i,1);