자바스크립트에서는 var을 사용하여 기본적으로 변수를 선언한다.
자바스크립트에서 선언되지 않은 변수를 사용하려고 하거나 접근하려고 하면 오류가 발생한다.
단, 선언되지 않은 변수를 초기화 할 경우에는 자동으로 선언을 먼저한 후에 초기화를 진행한다.
var month; // 변수의 선언
var date = 25; // 변수의 선언과 동시에 초기화
month = 12; // 변수의 초기화
변수의 타입과 초깃값
자바스크립트의 변수는 타입이 정해져 있지 않으며 , 같은 변수에 다른 타입의 값을 다시 대입할 수도 있다.
이렇게 한 변수에 다른 타입의 값을 여러번 대입할 수있지만, 한번 선언된 변수는 변수를 재 선언할 수는 없다.
자바스크립트에서는 선안만 되고 초기화하지 않은 변수는 undefined값을 갖습니다.
자바스크립트에서는 이름을 가지고 식별한다. 그렇기에 변수의 이름은 식별자가 된다.
변수의 이름은 영문자, 숫자, _, $로만 구성된다.
반응형
'Language > Javascript' 카테고리의 다른 글
[JS] 객체 (0) | 2022.02.24 |
---|---|
[JS] 함수 (0) | 2022.02.24 |
[JS] 데이터 타입 (0) | 2022.02.24 |
[JS] 명시적 데이터 타입의 변환 (0) | 2022.02.21 |
[JS] 출력 방법 (0) | 2022.02.21 |