코드스테이츠 부트캠프1 [TIL] 스코프와 변수 선언(var, let, const) - 20220711 변수에는 접근 가능한 범위가 존재한다. 범위는 중괄호, 또는 함수로 구분된다. 이를 스코프라고 부른다. 어디서 변수가 선언 되었는가가 중요하다. 위의 이미지에서 안쪽스코프의 message는 아랫줄의 console.log에 전달이 되지만, 바깥쪽 스코프의 console.log는 message를 전달 받지 못해서 reference error가 발생한다. 바깥쪽 스코프에서 선언한 변수는 안쪽 스코프에서 사용 가능합니다. 안쪽에서 선언한 변수는 바깥쪽 스코프에서는 사용할 수 없습니다. 특별히 가장 바깥쪽의 스코프는 전역 스코프(Global Scope)라고 부릅니다. > 여기서 선언한 변수는 전역변수 전역이 아닌 다른 스코프는 전부 지역 스코프(local scope)입니다. > 여기서 선언한 변수는 지역변수 지역.. 2022. 7. 11. 이전 1 다음