JavaScript - 변수(글로벌, 지역 변수의 구분)
JavaScript 에서는 글로벌, 지역 변수 구분이 특이하다.
- 변수를 선언하고 사용하는데 있어서 컴파일 에러 따위 없다.
- 그렇다고 문제가 발생하지 않느냐? 그렇지 않다.
- 문제를 발생하지 않고 변수를 잘 쓰려면 다음과 같은 몇 가지만 유의하면 된다.
글로벌 변수에 이미 선언된 변수명을 함수 내에서 재사용하지 않는다.
변수를 선언할 때는 var를 꼭 써준다.
변수의 선언은 가장 꼭대기에 모아서 ‘한번만’ 한다.