1. React의 동등비교 (3.13)


1.1 js 에서 객체

js에는 다양한 타입이 존재한다. 타입을 두 가지로 나눌 수 있다면 원시타입과 객체타입으로 나눌 수 있다.

원시 타입

객체 타입

객처형의 경우 c언어의 배열, 구조체처럼 포인터 개념을 사용한다. 즉 변수에 저장되는 값은 실제 데이터가 저장된 주소값이다.

🤔 음.. 그럼 배열은 타입이 아닌가? 배열은 객체이다! 단순히 키(key)가 숫자형인 객체이다.(물론 이것 외에도 length와 같은 유용한 유틸리티를 프로퍼티를 추가적으로 제공한다.)