Array.with()

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

Сигнатураarr.with(index, value)

Метод with() возвращает новый массив, в котором элемент по индексу index заменён на value. Исходный массив не изменяется (иммутабельная замена). Поддерживает отрицательные индексы.

const arr = [1, 2, 3];
const next = arr.with(1, 99);
console.log(next); // [1, 99, 3]
console.log(arr); // [1, 2, 3]
← Все записи: Методы массивов JavaScript
Поддержать проект