변수 선언 키워드 - var
var
란?
var
는 JavaScript에서 변수를 선언할 때 사용하는 키워드입니다.
변수는 데이터를 저장하고 나중에 참조하거나 변경할 수 있는 이름이 있는 저장 공간입니다.
var
는 특정 값을 저장하고 필요할 때 다시 꺼내 쓸 수 있는 공간을 마련합니다.
기본 사용법
변수를 선언할 때는 var
키워드를 사용하고, 변수 이름을 지정한 후 값을 할당할 수 있습니다.
예시:
var 변수 선언
var studentName = '지민';
여기서 studentName
은 변수의 이름이고, "지민"은 그 변수에 저장된 값입니다.
변수의 특징
재할당 가능: 한 번 선언된 var
변수는 다른 값으로 재할당할 수 있습니다.
변수 재할당
var number = 10;
number = 20; // 변수 number의 값이 20으로 변경됩니다.
Function-level scope: var
는 함수 수준의 스코프(var의 값이 적용되는 범위)를 가집니다.
즉, 함수 내에서 선언된 var
변수는 해당 함수 내에서만 사용할 수 있습니다.
하지만, 함수 바깥에서 선언된 var
변수는 전역 변수가 되어 어디서든 사용할 수 있습니다.
예시:
함수 내부에 선언된 var 변수
function myFunction() {
var insideFunction = '안녕하세요!';
}
// 여기서 insideFunction 변수는 사용할 수 없습니다.
다른 변수 선언 키워드
2015년 이후 JavaScript에서는 var
외에도 let
과 const
라는 변수 선언 키워드가 추가되었습니다.
let 키워드는 재할당 가능한 변수를 선언할 때 사용하고, const 키워드는 재할당 불가능한 변수를 선언할 때 사용합니다.