I have an array of objects:
let users = [{name: 'john', address: '10 king street'}, ....];
I copy this array via:
let usersCopy = users.slice(0);
Then if I do
usersCopy[0].name = jeff;
It also updated this on the original users array:
console.log(usersCopy[0].name) //jeff
console.log(users[0].name) //jeff
I'm expecting to see:
console.log(usersCopy[0].name) //jeff
console.log(users[0].name) //john