반응형 global1 스코프와 호이스팅 개념과 예시코드 스코프(Scope)란? 변수 혹은 상수에 접근할 수 있는 범위를 말한다. 모듈/함수 내 코드에서 동일한 변수 사용 시 간섭을 줄이는 용도로 사용한다. 스코프는 글로벌 스코프와 로컬 스코프의 타입으로 구분된다. 글로벌 스코프 : 전역에 선언되어 어디에서도 접근 가능하다. 로컬 스코프(Block, function level) : 특정 지역에 선언되어, 해당 지역 내에서만 접근 가능하다. let x = 1; let y = 2; // 글로벌 스코프 console.log(x); // 1 console.log(y); // 2 { // 로컬 스코프(block) let x = 3; let y = 4; console.log(x); //3 console.log(y); //4 } function scope() { // 로컬.. 2022. 8. 10. 이전 1 다음 반응형