동적타입 (Dynamic Type Language)
let whatever = 'Mark';
whatever = 34;
whatever = true;
선언하는것에 따라 각각 타입이 달라지는 whatever변수이다. 이런것은 선언된 이름만 봤을때는 어떤 타입의 데이터인지 알 수 없다.
데이터타입
기본타입(Primitive values) | 객체(Objects) |
Boolean | |
Null | |
Undefined | |
Number | |
String | |
Symbol (ECMAScript 6 에 추가됨) --> 고유한값을 만들고싶을때 사용됨 |
'Javascript > 기초' 카테고리의 다른 글
null 과 undefined 차이점 (0) | 2021.01.30 |
---|---|
new 함수, 함수안에 함수, 함수인자 (0) | 2021.01.26 |
var & hoisting (0) | 2021.01.26 |
scope of variables (변수의 유효 범위) (0) | 2021.01.26 |
variable and constant(변수와 상수) (0) | 2021.01.26 |