스코프1 [모던 자바스크립트 Deep Dive] 13장 스코프 13.1 스코프란? 스코프는 변수 그리고 함수와 깊은 관련이 있다. var 키워드로 선언한 변수와 let 또는 const 키워드로 선언한 변수의 스코프도 다르게 동작한다. function add(x, y){ //매개변수는 함수 몸체 내부에서만 참조할 수 있다. //즉, 매개변수의 스코프(유효범위)는 함수 몸체 내부다. console.log(x, y); //2 5 return x + y; } add(2, 5); //매개변수는 함수 몸체 내부에서만 참조할 수 있다. console.log(x, y); //ReferenceError: x is not defined 모든 식별자는 자신이 선언된 위치에 의해 다른 코드가 식별자 자신을 참조할 수 있는 유호 범위가 결정된다. 이를 스코프라 한다. 즉, 스코프는 식별자.. 2023. 8. 9. 이전 1 다음