객체 타입

· FE/리뷰
자바스크립트의 데이터 타입원시 타입 booleannullundefinednumberstringsymbolbigint객체 타입object  undefined선언한 후 값을 할당하지 않은 변수 또는 값이 주어지지 않은 인수에 자동으로 할당되는 값'선언됐지만 할당되지 않은 값' null아직 값이 없거나 비어 있는 값을 표현할 때 사용'명시적으로 비어 있음을 나타내는 값' string문자열은 원시 타입이며 변경 불가능함 Symbol중복되지 않는 어떠한 고유한 값을 나타내기 위해 사용Symbol() 함수를 이용해서만 만들 수 있음  객체 타입원시 타입 이외의 모든 것의 타입배열, 함수, 정규식, 클래스 등 포함참조를 전달한다고 해서 참조 타입이라고도 함  값을 저장하는 방식의 차이원시 타입불변 형태의 값으로 저장..
· FE/리뷰
원시 타입 vs 객체 타입원시 타입객체 타입변경 불가능한 값변경 가능한 값원시 값을 변수에 할당하면 변수(확보된 메모리 공간)에는 실제 값이 저장됨객체를 변수에 할당하면 변수에는 참조 값이 저장됨원시 값을 갖는 변수를 다른 변수에 할당하면 원본의 원시 값이 복사되어 전달 => 값에 의한 전달(pass by value)객체를 가리키는 변수를 다른 변수에 할당하면 원본의 참조 값이 복사되어 전달 => 참조에 의한 전달(pass by reference) 원시 값변경 불가능한 값(immutable value)읽기 전용 값원시 값은 어떤 일이 있어도 불변하기 때문에 데이터의 신뢰성을 보장함값을 직접 변경할 수 없기 때문에 변수 값을 재할당하면 새로운 메모리 공간을 확보하고 변수가 참조하던 메모리 공간의 주소를 변..
따봉치치
'객체 타입' 태그의 글 목록