자바스크립트의 데이터 타입은 크게 원시 타입과 객체 타입으로 나눌 수 있다. 여기서 숫자, 문자열, 불리언, null, undefined, Symbol은 원시 타입이다. 이번에는 이러한 원시 타입의 특징을 자세히 알아보려고 한다. 원시 타입과 객체 타입의 차이점 원시 타입과 객체 타입의 차이점은 크게 세 가지가 존재한다. 원시 타입의 값은 변경 불가능한 값이고 객체 타입의 값은 변경 가능한 값이다. 변수에 원시 타입의 값을 할당하면 실제 값이 저장되고 객체 타입의 값을 할당하면 참조 값이 저장된다. 원시 타입의 값은 값에 의한 전달, 객체 타입의 값은 참조에 의한 전달이 된다. 여기서 변경 불가능한 값, 실제 값이 저장, 값에 의한 전달은 원시 타입의 특징이라고 할 수 있다. 이 3가지 특징이 무엇을 의..