Language/JavaScript2023. 10. 13. 22:42스코프(Scope)와 호이스팅(Hoisting)
스코프(Scope)란 무엇인가?스코프(Scope)는 프로그램에서 변수가 접근 가능한 범위를 의미합니다. JavaScript의 스코프는 크게 두 가지로 나뉩니다.전역 스코프(Global Scope): 코드 어디서든 접근 가능한 범위입니다.지역 스코프(Local Scope): 특정 블록, 함수 내에서만 접근 가능한 범위입니다.스코프의 주요 종류함수 스코프(Function Scope):함수 내에서 선언된 변수는 함수 내부에서만 접근할 수 있습니다.function greet() { let message = '안녕하세요!'; console.log(message); // '안녕하세요!'}greet();console.log(message); // ReferenceError: message is not de..