js - array overwrite reference
by Alejandro M
JavaScript
var arr1 = [1,2,3],
arr2 = arr1;
arr1.push(4);
arr2; //1,2,3,4 //push overwrite the reference too
var arr3 = [1,2,3],
arr4 = arr3;
arr3=["test"];
arr4; //1,2,3
by Alejandro M
var arr1 = [1,2,3],
arr2 = arr1;
arr1.push(4);
arr2; //1,2,3,4 //push overwrite the reference too
var arr3 = [1,2,3],
arr4 = arr3;
arr3=["test"];
arr4; //1,2,3