utils.js icon indicating copy to clipboard operation
utils.js copied to clipboard

Добавьте метод insertAt(index, element, array) для массива, пожалуйста

Open blazkovicz opened this issue 4 years ago • 0 comments

Очень часто нужно добавить элемент в массив по индексу и вернуть новый массив. Такое простое действие каждый раз порождает неприятные конструкции в коде:

 const newArray = [...array]

 newArray.splice(index, 0, newElement)

или

const newArray = array.slice(0, index).concat([newElement]).concat(array.slice(index))

blazkovicz avatar Jan 11 '21 08:01 blazkovicz