Функция Array.removeAt

Удаляет элемент из объекта Array с указанным индексом. Эта функция является статической, и ее можно вызывать, не создавая экземпляр объекта.

Array.removeAt(array, index);

Термин

Определение

array

Массив, из которого удаляется элемент.

index

Индекс элемента, который требуется удалить из массива.

Функция removeAt используется для удаления из массива элемента с указанным индексом. Значение индекса элементов, которые больше index, уменьшается на единицу.

Если index — отрицательное число, функция removeAt считает в обратном направлении с конца массива. Вызов функции removeAt с аргументом index, значение которого больше длины массива, не оказывает никакого воздействия.

В следующем примере показано вызов функции removeAt для удаления из массива элемента с указанным индексом.


var a = ['a', 'b', 'c', 'd', 'e'];
Array.remove(a, 'c');
// View the results: "a,b,d,e"
alert(a);
Array.removeAt(a, 2);
 // View the results: "a,b,e"
alert(a);


Показ: