首页 > 解决方案 > 使用 Array[index] 进行数组分配是否会改变数组副本?

问题描述

我是 JS 初学者,我对这段代码有点困惑:

let array = ["string1", "string2"]
let arrayCopy = array
array[0] = "changedString"
console.log(arrayCopy)
// Returns Array ["changedString", "string2"]

为什么 Array 的分配也会改变副本?

标签: javascriptnode.js

解决方案


推荐阅读