пример
Добавление элементов в массив:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");
Результат фруктов будет:
Banana,Orange,Lemon,Kiwi,Apple,Mango
Попробуй сам " Больше "Try it Yourself" примеры ниже.
Определение и использование
splice() метод добавляет / удаляет элементы в / из массива и возвращает удаленный item(s) .
Note: Этот метод изменяет исходный массив.
Поддержка браузеров
Числа в таблице указать первую версию браузера, который полностью поддерживает метод.
метод | |||||
---|---|---|---|---|---|
splice() | да | да | да | да | да |
Синтаксис
Значения параметров параметр Описание index Необходимые. Целое число, указывающее на какую позицию для добавления / удаления элементов, используйте отрицательные значения для указания позиции с конца массива howmany Необходимые. Количество элементов, подлежащих удалению. Если установлено значение 0, никакие пункты не будут удалены item1 , ..., itemX Необязательный. Новый item(s) , которые будут добавлены в массив
Технические подробности
Возвращаемое значение: Новый массив, содержащий удаленные элементы (if any) Версия JavaScript: 1.2
Еще примеры
пример
В положении 2, добавить новые элементы и удалить 1 пункт:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");
Результат фруктов будет:
Banana,Orange,Lemon,Kiwi,Mango Попробуй сам "
пример
В положении 2, удалить 2 пунктов:
var fruits = ["Banana", "Orange", "Apple", "Mango",
"Kiwi"];
fruits.splice(2, 2); Результат фруктов будет:
Banana,Orange,Kiwi Попробуй сам "
<JavaScript массив Ссылка