JavaScript

자바스크립트 (JavaScript) - 6 : 변수 1 (Variable)

n.han 2016. 7. 18. 14:52

- 변수

 

변수는 값을 저장할 때 사용하는 식별자이다. 이름은 변수지만 숫자 뿐 아니라 모든 자료형을 저장할 수 있다.

 

변수를 사용하려면 변수 선언과 값 할당과 같은 두 단계가 필요하다.

 

만약 값을 할당하지 않으면 변수에 데이터 타입이 지정하지 않게 되는 것이므로, 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를 사용하지 않으면 선언과 동시에 초기화를 하여 변수임을 명시해야 하지만,

 

이는 권장하지 않는다.