相关疑难解决方法(0)

替换元素中特定位置的元素而不改变它

如何在不改变数组的情况下完成以下操作:

let array = ['item1'];
console.log(array); // ['item1']
array[2] = 'item2'; // array is mutated
console.log(array); // ['item1', undefined, 'item2']
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,array变量是变异的.如何在不改变阵列的情况下执行相同的操作?

javascript arrays immutability ecmascript-6

31
推荐指数
6
解决办法
3万
查看次数

标签 统计

arrays ×1

ecmascript-6 ×1

immutability ×1

javascript ×1