.
,
.
var myArray = [ [1] , [2] , [3] ];
myArray ( addr-1).
, , [1], [2], [3] say addr-2, addr-3, addr-4 .
, , :
addr-1 = [addr-2,addr-3,addr-4]
var myArrayCopy = [];
: addr-5 = []:
myArrayCopy.push(myArray[1]);
myArray myArrayCopy. addr-3. addr-5 = [addr-3]:
`alert( myArrayCopy );
, , addr-3 = [2]:
myArrayCopy[0][0] = 'foo';
myArrayCopy, addr-3 foo
alert( myArrayCopy ); // 'foo', as expected
, :
alert( myArray );
myArraynow has addr-1 = [addr-2, addr-3, addr-4]where addr-2 = [1]
, addr-3 = ["foo"]and addr-4 = [3].
source
share