- 변수
변수는 값을 저장할 때 사용하는 식별자이다. 이름은 변수지만 숫자 뿐 아니라 모든 자료형을 저장할 수 있다.
변수를 사용하려면 변수 선언과 값 할당과 같은 두 단계가 필요하다.
만약 값을 할당하지 않으면 변수에 데이터 타입이 지정하지 않게 되는 것이므로, undefined 타입이다.
자바스크립트는 동적 타입 언어이기 때문에, 변수의 데이터 타입이 계속 변하게 된다. 따라서 변수의 타입은 할당 할 때마다 변한다.
<!DOCTYPE html> <html> <head> <title>변수</title> <meta charset="UTF-8"> </head>
<body> <script> var str alert(typeof str); str = 'Hello'; alert(typeof str); str = 10; alert(typeof str); </script> </body> </html> |
alert 결과 : undefined string number |
변수는 선언 시 var라는 키워드를 사용한다. var를 사용하지 않으면 선언과 동시에 초기화를 하여 변수임을 명시해야 하지만,
이는 권장하지 않는다.
'JavaScript' 카테고리의 다른 글
자바스크립트 (JavaScript) - 8 : 이벤트 1 (0) | 2016.07.18 |
---|---|
자바스크립트 (JavaScript) - 7 : 변수 2 (Variable) (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 5 : 부울 자료형 2 (Boolean) (2) | 2016.07.18 |
자바스크립트 (JavaScript) - 4 : 부울 자료형 1 (Boolean) (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 3 : 주석, 문자열, 숫자 (0) | 2016.07.18 |