JavaScript Array toSpliced()
- Предыдущая страница toSorted()
- Следующая страница toString()
- Вернуться на один уровень выше Референсное руководство JavaScript Array
Определение и использование
toSpliced()
Метод используется для добавления и/или удаления элементов массива.
toSpliced()
Метод возвращает новый массив.
toSpliced()
Метод не изменяет исходный массив.
toSpliced()
Метод: splice()
Копия метода.
См. также:
Пример
Пример 1
// Создать массив const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Добавить "Lemon" и "Kiwi" на позицию 2 const fruits2 = fruits.toSpliced(2, 0, "Lemon", "Kiwi");
Пример 2
// Создать массив const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Удалить 2 элемента на позиции 2 const fruits2 = fruits.toSpliced(2, 2);
Пример 3
// Создать массив const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Удалить 1 элемент на позиции 2 и добавить "Lemon" и "Kiwi" const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");
Синтаксис
array.toSpliced(index, count, item1, ....., itemX)
Параметры
Параметры | Описание |
---|---|
index |
Обязателен. Индекс (позиция) для добавления или удаления элементов. Отрицательные значения начинают считаться с конца массива. |
count | Опционально. Количество элементов для удаления. |
item1,... | Опционально. Новые элементы для добавления. |
Возвратное значение
Тип | Описание |
---|---|
Array | Новый массив с внесенными изменениями. |
Поддержка браузерами
toSpliced()
Это функция ES2023.
С июля 2023 года все современные браузеры поддерживают этот метод:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
Февраль 2023 года | Февраль 2023 года | Июль 2023 года | Март 2023 года | Май 2023 года |
- Предыдущая страница toSorted()
- Следующая страница toString()
- Вернуться на один уровень выше Референсное руководство JavaScript Array