몽탁이의 개발일기
유효범위의 대상 본문
자바스크립트에서 유효 범위의 대상은 함수입니다.
for(var i=0; i<1; i++){
var name='coding everybody';
}
alert(name);
을 실행하게 되면 name의 값인 coding everybody가 출력이 됩니다.
그 이유는 함수 내에서 선언한 것이 아니기 때문에 name변수는 전역 변수로 저장이 됩니다.
이와 같이 유효범위의 대상은 함수의 내부에서 선언된 것이냐 외부에서 선언된 것이냐에 따라 범위가 달라집니다.
'Javascript 정리' 카테고리의 다른 글
클로저 사용시 주의사항 (0) | 2020.06.29 |
---|---|
클로저(Closure) (0) | 2020.06.29 |
자바스크립트에서의 함수 (0) | 2020.06.29 |
유효범위 (Scope) (0) | 2020.06.26 |
자바스크립트의 정규표현식 (RegExp) (0) | 2020.06.26 |