자바스립트 데이터 타입

김민우·2022년 11월 29일
0

스파르타 내배캠4기

목록 보기
27/73

데이터타입의 종류

1. 기본형(Primitive type)

Number, String, Boolean, Null, Undefined, Symbol

2. 참조형(Reference type)

object => Array, Funtion, Date, RegExp, Map, WeakMap, Set, WeakSet

기본형과 참조형의 구분 기준(불변성)

1. 기본형: 값이 담긴 주소값을 바로 복제

2. 참조형: 값이 담긴 주소값들로 이루어진 묶음을 가리키는 주소값을 복제

3. 변수 선언과 데이터 할당

a. 할당 예시

/* 풀어 쓴 변수 할당 방식 /
var testValue;
testValue = 'test value!';

/* 붙여 쓴 변수 할당 방식 /

var testValue2 = 'second test value!';

주소 ... 1002 1003 1004 1005 ...

데이터

주소 ... 5002 5003 5004 5005 ...

데이터

b. 값을 바로 변수에 대입하지 않는 이유(=무조건 새로 만드는 이유)

i. 자유로운 데이터 변환

1. 이미 입력한 문자열이 길어진다면?

ii. 메모리의 효율적 관리

1. 똑같은 데이터를 여러번 저장해야 한다면

profile
개발자로서 한걸음

0개의 댓글