[JS] 원시타입과 참조타입의 차이
자바스크립트의 데이터 타입은 크게 두 가지로 나눠집니다. "원시타입" 과 "참조타입" 구분이 되는 기준은 "참조의 유무"로 나눈다고 알고 있었지만 "원시타입"이 참조를 안하는 것은 아니였습니다. 좀더 원리를 알아보고 차이를 정리를 해보려고 합니다. 0. 배경지식 하나의 메모리 조각은 bit 라고 합니다. 그리고 1bit는 0,1 두가지의 값을 나타낼 수 있습니다. 각 비트들은 "고유한 식별자" 를 통해서 위치 확인이 가능합니다. 8개의 bit를 묶어서 byte라고 합니다. byte 단위의 식별자, "메모리 주소값"을 통해서 모든 데이터를 연결하고 구분이 진행됩니다. 변수는 '변할수 있는 데이터' ,식별자는 "변수명" 즉, 변할수 있는 데이터인 변수의 이름은 식별자입니다. 원시타입과 참조타입은 변수가 할당..
2022.07.16