반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- array
- 리눅스
- Git
- til
- 피드백
- CS
- 코테
- MongoDB
- 네트워크
- nest.js
- 생각일기
- Java
- 기록
- Grafana
- mongoose
- 알고리즘
- 생각정리
- javascript
- next.js
- 주간회고
- 회고
- 생각로그
- js
- mongo
- 자바스크립트
- 트러블슈팅
- mysql
- typescript
- react
- WIL
Archives
- Today
- Total
코딩일상
자바스크립트 기본형 데이터 와 참조형 데이터 본문
반응형
데이터의 종류 및 차이점
기본(원시)형
객체가 아닌 데이터 유형을 말한다.
기본형 데이터는 값을 그대로 할당한다.
메모리상에 고정된 크기로 저장되며 원시 데이터 값 자체를 보관하므로, 불변적이다.
기본적으로 같은 데이터는 하나의 메모리를 사용한다.(재사용)
- Number
- String
- Boolean
- null
- undefined
- Symbol(ES6때 추가)
참조형
참조 타입은 변수에 할당할때 값이 아닌 데이터의 주소를 저장한다.
- 배열(Array)
- 함수(Function)
- 정규표현식(RegExp)
- Map(ES6때 추가)
- Set(ES6때 추가)
- WeakMap(ES6때 추가)
- WeakSet(ES6때 추가)
이러한 차이가 생기는 이유는 메모리 할당 방식 때문이다
자세한사항은 아래 첨부 레퍼런스를 확인바랍니다.
레퍼런스
JS Basics #1 - JS 기본형과 참조형 차이점 정리
기본형과 자료형의 차이 자바스크립트의 두가지 타입인 기본형 과 자료형 의 정의에 대해 알아보고 두 타입간의 차이점이 발생하는 원인에 대해 알아보겠습니다. 자바스크립트 데이터 타입은
webclub.tistory.com
반응형
'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