Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.06 KB

스코프체인.md

File metadata and controls

26 lines (17 loc) · 1.06 KB

스코프 체인(Scope chain)

전역 객체와 중첩된 함수의 스코프의 레퍼런스를 차례로 저장하고 각각의 스코프가 어떻게 연결되고 있는지 보여주는 리스트

지역 변수 → 외부 함수의 변수 → 전역 변수 순으로 탐색 (즉, 안에서 밖으로)

**console.dir()**을 사용하면, 개발자 도구로 쉽게 확인이 가능하다.

img1 daumcdn

렉시컬 스코프(Lexical scope) : 함수의 선언에 따라 상위 스코프가 결정되는 것

함수가 어디에서 호출되었는지는 스코프 결정에 아무런 의미를 주지 않는다

JS에서는 렉시컬 스코프를 따름

스코프(scope) : 변수에 접근할 수 있는 범위

참고사이트

https://ljtaek2.tistory.com/147?category=863722

https://www.youtube.com/watch?v=KJP1E-Y-xyo&t=972s