-
[javascript] 자바스크립트 타입과 변수IT/javascript 2019. 4. 26. 15:15
오늘은 자바스크립트의 변수를 선언하는 방법과 종류, 변수 타입들의 종류에 대해 정리할 것이다.
먼저 자바스크립트에서 변수 선언방법에 대해 정리하겠다. 변수에 어떤 값을 초기화 하냐에 따라 그 변수의 타입이 자동으로 설정된다.
변수선언은
var 변수명 = " ";
let 변수명 = " ";
const 변수명 = " ";
이렇게 3종류가 있다.
가장 흔히 쓰는 방법은 var 변수명 = " ";으로 js를 조금이라도 해본다면 알 수있다.
여기서 나머지 var와 let, const의 차별점은
var : 변수 선언 키워드. 값 재할당 가능
let : 변수 선언 키워드. 값 재할당 가능. 괄호안에서만 적용되는 변수(for문 등등)
const : 상수값 지정. (값 재할당 불가능)
이 있다.
이러한 변수에 저장될 수 있는 데이터 타입의 종류에는
1. 수(Number)
2. 문자열(String)
3. 논리형(Boolean)
4. 기호(Symbol) : ES6에만 있음
5. 객체(Object)
6. 함수(function)
7. 배열(Array)
8. 날짜(Date)
9. 정규식(RegExp) : 유효성검사할때 많이 사용
10. 널(Null)
11. 정의되지않음(Undefined)
가 있다.
여기서 널과 언디파인드 둘의 차이가 모호한데
null은 타입과 값이 없는 것이고
undefined는 변수와 값이 없는 것이라 정의할 수 있다.
'IT > javascript' 카테고리의 다른 글
[javascript] 자바스크립트 반복문 (0) 2019.05.14 [javascript] 자바스크립트 조건문 (1) 2019.05.10 [javascript•jQuery] 페이지 자동 새로고침 & 특정 div 영역 새로고침 (6) 2019.04.10 [jQuery] jquery로 라디오버튼(radio) 선택 해제하기 (3) 2019.04.01 [javascript]자바스크립트의 기본 (1) 2019.02.17