본문 바로가기

javascript

[javascript] 자바스크립트 기본 타입 ( 숫자, 문자열, 불린값, null, undefined)

자바스크립트의 첫 발걸음인 데이터 타입부터 알아봅시다.

데이터 타입을 먼저 알아야 하는 이유는 어떤 언어 든 간에 기본적으로 타입을 알아야 변수를 선언할 수 있습니다.

 

자바스크립트에는 기본 타입과 참조 타입으로 나뉘는데

일단 먼저 제일 기본적인 기본 타입을 알아봅시다.

 

자바스크립트 기본 타입

 

1. 숫자

 

var intNum = 10;		// 정수형 숫자 선언
var floatNum = 0.1;		// 실수형 숫자 선언

 

 

2. 문자열

 

var strText = 'strText';		// singleQuote 문자열 선언
var doubleStrText = "doubleStrText";	// doubleQuote 문자열 선언

 

 

3. 불린값

var isBool = true;   // boolean 값 선언

 

 

4. null / undefined

var typeNull = null; // null 값 선언
var emptyStr; // undefined

 

 

자바스크립트는 느슨한 타입 체크 언어이다.

C언어의 경우는 숫자에도 실수와 정수로 나뉘며 변수를 선언할 때 다르게 선언을 해 주어야 합니다.

C언어는 엄격한 타입 체크 언어의 대표적인 언어입니다.

 

C언어나 자바같이 엄격한 타입 체크 언어를 먼저 익히신 분들은 자바스크립트가 어색할 수도 있습니다.