목차
1. 원시타입
2. 참조타입
자바 스크립트에서는 데이터를 다룬다. 데이터의 유형들이 많은데 어떤 타입들이 있는지 알아보자.
1. 원시타입
값을 참조하는 데이터 타입으로 데이터가 할당된 변수를 통해 다른 변수에 값을 복사할 때 새로운 메모리 공간에 값을 할당받는다.
string | 연속된 문자들을 나열한 문자열 데이터 | |
number | 제한범위가 존재하는 숫자형 데이터 | |
gibint | 제한범위가 큰 숫자형 데이터 | |
boolean | 참(true)과 거짓(false)을 나타내는 데이터, 비교와 논리연산의 결과로도 사용 | |
undefined | 데이터가 할당되지 않았을 때 자동적으로 할당 데이터가 없다는 것을 표시하는 타입 | |
null | undefined와 유사하지만 의도적으로 할당 데이터가 없다는 것을 표시하는 타입 |
2.참조타입
데이터를 담는 데이터의 주소를 참조하는 데이터 타입으로 사실상 원시타입을 제외한 모든 데이터 타입은 참조타입이다.
객체와 배열, 함수가 대표적인 참조타입이다.
객체 | 개별적인 key와 value형태의 속성을 갖는 데이터 타입 | |
배열 | 여러 데이터를 나열시켜 인덱스를 통해 접근할 수 있는 데이터 타입 | |
함수 | 객체 중 하나로 특정한 기능을 수행하는 데이터 타입 | |
요소 | HTML요소 |
참고
'JS' 카테고리의 다른 글
구조 분해 할당 (0) | 2024.04.28 |
---|---|
HTML요소를 동적으로 다룬다고? DOM (0) | 2024.04.27 |
원시타입이 메서드를 사용해? 박싱과 언박싱 (0) | 2024.04.24 |
브라우저로 데이터를 저장하는 방법 (0) | 2024.04.23 |
클래스 (0) | 2024.04.22 |