“JavaScript сплайсин без изменения массива” Ответ

JavaScript сплайсин без изменения массива

var myArray = ["one", "two", "three"];
var cloneArray = myArray.slice();

myArray.splice(1, 1);

console.log(myArray);
console.log(cloneArray);
Repulsive Raven

Как заменить элемент массива в JavaScript без мутации

function replaceAt(array, index, value) {
  const ret = array.slice(0);
  ret[index] = value;
  return ret;
}
const newArray = replaceAt(items, index, "J");

Cooperative Corncrake

Ответы похожие на “JavaScript сплайсин без изменения массива”

Вопросы похожие на “JavaScript сплайсин без изменения массива”

Больше похожих ответов на “JavaScript сплайсин без изменения массива” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования