JavaScript Array with()
- Предыдущая страница valueOf()
- Следующая страница []
- Вернуться на один уровень выше Референсное руководство JavaScript Array
Определение и использование
with()
Метод используется для обновления指定的 элемента массива.
with()
Метод возвращает новый массив.
with()
Метод не изменяет оригинальный массив.
Пример
ES2023 добавил with()
Метод,作为一种 безопасный способ обновления элементов массива, не изменяя оригинальный массив:
const months = ["Januar", "Februar", "Mar", "April"]; const myMonths = months.with(2, "March");
Синтаксис
array.with(index, value)
Параметр
Параметр | Описание |
---|---|
index |
Обязателен. Индекс (положение) элемента, который нужно изменить. Отрицательные индексы beginnen vom Ende массива. |
value | Обязателен. Новый значение. |
Возвратное значение
Тип | Описание |
---|---|
Array | Новый массив, содержащий измененные элементы. |
Поддержка браузеров
with()
Это функция ES2023.
С июля 2023 года все современные браузеры поддерживают этот метод:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
Февраль 2023 года | Февраль 2023 года | Июль 2023 года | Март 2023 года | Май 2023 года |
- Предыдущая страница valueOf()
- Следующая страница []
- Вернуться на один уровень выше Референсное руководство JavaScript Array