목록2024/01/14 (1)
Minwoo Dev.
[JavaScript] 유효범위(Scope), 지역변수와 전역변수
이 게시물은 인프런 강의 [생활코딩 - 자바스크립트(JavaScript) 기본] 강의를 바탕으로 개인적 기록 목적으로 작성하였습니다. 지역변수의 유효범위 function func() { var a = 10; console.log(a); } func(); console.log(a); 함수 내에서 변수 a 를 선언하였고, 함수에서 바로 a 값을 사용하고 있다. 함수 밖에서는 a값이 존재하지 않는 지역변수이므로 마지막의 출력문은 실행되지 않는다. 결과 첫번째 출력만 출력되고 두번째는 에러가 난 것을 확인할 수 있다. 결론적으로, 지역 변수의 유효범위는 그 변수가 속한 함수, 혹은 객체의 범위 안이다. 전역변수의 유효범위 var a = 30; // 함수 밖에서 변수 선언 function func() { cons..
JavaScript
2024. 1. 14. 11:44