스코프란1 자바스크립트기본 - 스코프 스코프란 스코프란 현재 컨텍스트에서 접근할 수 있는 변수들의 범위를 말한다. 어떤 변수가 스코프안에 선언 되어있다면 이 변수는 스코프안에서만 접근하여 쓸수있다. var a = '글로벌'; function func() { var a = '함수안의변수'; if (1) { var a = 'if문 변수' console.log(a); //1 } console.log(a); //2 } func(); console.log(a);//3 es6이전 방식인 var 키워드로 변수를 선언하고 스코프범위를 알아보자. 1. if문안이니 'if문 변수'가 출력된다. 2. func 함수안에서 사용하니 '함수안의변수'가 출력 될거같지만 'if문 변수'가 출력된다. 3. 글로벌에 선언된변수니 '글로벌'이 출력된다. 다른언어와 같이 블록.. 2022. 7. 10. 이전 1 다음 반응형