im a JS beginner and I'm a bit confused of this code:
let array = ["string1", "string2"]
let arrayCopy = array
array[0] = "changedString"
console.log(arrayCopy)
// Returns Array ["changedString", "string2"]
Why is the assignment of Array also mutating the copy?