펭귄집

Javascript 기본타입


Javascript에서 기본타입은 숫자, 문자, boolean값을 비롯해 null, undefined 라는 타입이 있다.
이들 타입의 특징은 그 자체가 하나의 값을 나타낸다는 것이다.
Javascript는 느슨한 타입 체크 언어


Example1) 

변수를 선언할 때 타입을 미리 정하지 않고  var라는 한가지 키워드로만 변수를 선언하는 것
이렇게 선언된 변수에는 어떤 타입의 데이터라도 저장하는 것이 가능  

-> 변수에 어떤 형태의 데이터를 저장하느냐에 따라 해당 변수의 타입이 결정 




Example2)

//숫자 타입
var intNum = 10;
var floatNum = 0.1;
//불린 타입
var boolVar = true;
//undefined 타입
var emptyVar;
//null  타입
var nullVar = null;

console.log(
     typeof intNum
     typeof floatNum
     typeof boolVar
     typeof emptyVar
     typeof nullVar
);




출력결과


number number boolean undefined object



<참고문헌 : 인사이드자바스크립트>