Web/CEOS

    [JS] CEOS 1주차 - 스코프와 클로저

    ✅ 스코프 (Scope)식별자가 유효한 범위모든 식별자는 자신이 선언된 위치에 의해 다른 코드가 식별자 자신을 참조할 수 있는 유효 범위가 결정된다. 1️⃣ 전역 스코프 (Global Scope)함수나 블록에서 가장 바깥에 있는 영역코드의 어느 부분에서든 참조가 가능하다.2️⃣ 지역 스코프 (Local Scope)함수나 블록 내부 등 특정 영역자신이 위치한 지역 스코프와 하위 지역 스코프에서만 참조가 가능하다.📍함수 스코프 (Function Scope)함수 블록만 지역 스코프로 인정함수 외 if, for, while, try/catch 등의 블록은 인정Xvar x = 10;if (true) { var x = 42;}console.log(x); // 42📍블록 스코프 (Block Scope)모든 코드..