Reputation: 5493
ok, so when i do array=array2 then change something in array2 it changes array. how do i prevent this?
Upvotes: -1
Views: 85
Reputation: 186562
Do..
b = a.slice()
Why? Because assignment would just reference the origin object. slice
or concat
would create a new object.
Upvotes: 1