CODO DAY6_Java Script(배열&차원&객체)
배열 Shallow copy var a = [1,2,3,4,5]; var b = a; 두 개의 배열 관계는 복사라기 보다는 링크되어 연결된 상태임 (값이 한개가 아니라 여러개로 각각 저장하면 메모리를 많이 차지하여 따로 저장하지 않고 링크시킴) 각 배열의 값을 개별적으로 변경하여도 같은 배열을 사용하기 때문에 변경한 값이 모든 배열에 반영됨 var a = [1,2,3,4,5]; var b = a; console.log('a : ' + a.valueOf()); //a : 1,2,3,4,5 console.log('b : ' + b.valueOf()); //b : 1,2,3,4,5 a[0] = 50; b[4] = 100; console.log('a : ' + a.valueOf()); //a : 50,2,3,4..
2023. 2. 8.