반응형
Notice
Recent Posts
Recent Comments
Link
코딩일상
자바스크립트 기본형 데이터 와 참조형 데이터 본문
반응형
데이터의 종류 및 차이점
기본(원시)형
객체가 아닌 데이터 유형을 말한다.
기본형 데이터는 값을 그대로 할당한다.
메모리상에 고정된 크기로 저장되며 원시 데이터 값 자체를 보관하므로, 불변적이다.
기본적으로 같은 데이터는 하나의 메모리를 사용한다.(재사용)
- Number
- String
- Boolean
- null
- undefined
- Symbol(ES6때 추가)
참조형
참조 타입은 변수에 할당할때 값이 아닌 데이터의 주소를 저장한다.
- 배열(Array)
- 함수(Function)
- 정규표현식(RegExp)
- Map(ES6때 추가)
- Set(ES6때 추가)
- WeakMap(ES6때 추가)
- WeakSet(ES6때 추가)
이러한 차이가 생기는 이유는 메모리 할당 방식 때문이다
자세한사항은 아래 첨부 레퍼런스를 확인바랍니다.
레퍼런스
반응형
'Etc > 항해99과제' 카테고리의 다른 글
항해 99과제 주특기심화과정5주차 (7) | 2022.08.12 |
---|---|
package.json이란?? (0) | 2022.07.31 |
JavaScript 객체와 불변성이란 ? (0) | 2022.07.21 |
호이스팅?? TDZ는 무엇일까 ? (0) | 2022.07.21 |
항해99 실습과제 (0) | 2022.07.20 |
Comments