[javascript] 데이터 타입
데이터 타입의 종류 자바스크립트의 데이터 타입에는 크게 2가지가 있습니다. - 기본형(원시형, primitive type) : 숫자, 문자열, 불리언, null, undefined, es6 추가(심볼) 등.. - 참조형(reference type) : 객체, 배열, 함수, 날짜, 정규식, es6 추가(Map, WeakMap, Set, WeakSet) 등.. 그렇다면 어떤 기준으로 기본형과 참조형을 구분하는 걸까요 ? 일반적으로 기본형은 할당이나 연산시 복제되고 참조형은 참조된다고 알려져 있습니다. 엄밀히 말하면 둘 모두 복제를 하긴 합니다. 다만 이 둘의 차이점은, - 기본형은 값이 담긴 주소값을 바로 복제하하고 - 참조형은 값이 담긴 주소값들로 이루어진 묶음을 가리키는 주소값을 복제한다는 점이 다릅니다..
2020. 5. 1.