less than 1 minute read

배열 참조타입과 동일성

배열은 생성과 동시에 고유한 주소같은 것

=> 컨텐츠가 같아도 자바스크립트 메모리에서는 서로 다른 메모리를 참조한다.

image-20240306173141293

=> 겉보기에 같은 배열처럼 보여도 false!


image-20240306231056049

=> 새 배열을 만들지 않고, 기존의 배열과 같다고 함

=> true! 같은 메모리 참조



배열 중첩

배열 [ ] 안에 배열 [ ]

image-20240306175306584

=> [ [ ], [ ], [ ] ] 쉼표로 연결


*인덱스로 Null 찾기

image-20240306175652101


✧ const를 배열, 객체와 함께 쓰면 원시타입과 다르게 변수의 컨텐츠를 바꿀 수 있음 (변수 자체는 바뀌지 않음)

✧ 배열과 객체의 혼합 사용 가능 (배열 속 객체, 객체 속 배열 모두 OK)

Updated: