반응형
Data type 자료형은 보통 프로그래밍 언어에서 쪼갤 수 없는 원시값(primitive values)을 의미하며, 객체에 속하지 않는다. String, Number, Boolean 등이 Data type이다. 데이터를 의미하는 가장 기본적인 단위이자, 예약어라고도 할 수 있다.
Data Structure 자료구조는 2가지 의미가 있는데, 이는 컴퓨터과학에서 흔히 이야기하는 이론적 의미의 큐, 스택, 리스트와 같은 이론 자료구조가 있고, 이를 기반으로 프로그래밍 언어에서 실제로 구현하는 자료구조의 형태인 실질 자료구조가 있다. 예컨대, 자바스크립트에서는 Object, Map, Array(배열) 등의 자료구조가 존재한다. 자바스크립트에서 수정할 수 있는 모든 변수, 함수 역시 깊게 파보면 다 객체이다.
요약
data type 원시 자료형 String, Number, Int
data structure 커스텀 자료구조 Object, Set, Map
참고
https://developer.mozilla.org/ko/docs/Glossary/Primitive
https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Data_structures
'자바스크립트' 카테고리의 다른 글
자바스크립트 Array 사용법 (0) | 2025.06.28 |
---|---|
선언을 상수로 해야하나 변수로 해야하나? (0) | 2025.06.25 |
자바스크립트 var, let, const의 차이는 무엇인가? (1) | 2025.06.25 |
자바스크립트 프로퍼티와 메소드의 차이는 무엇인가? (0) | 2025.06.25 |
자바스크립트 Map Object 사용법 (0) | 2025.06.25 |
댓글