# 렉시컬 스코프

6개의 포스트
post-thumbnail

자바스크립트 셀프 QnA(6): JS는 닫힌 문, 클로저

(<자바스크립트 셀프 QnA> 시리즈에 작성된 포스팅들은 각 주제에 해당하는 <모던 자바스크립트 딥다이브> 챕터를 읽으며 요약한 내용입니다. 더 자세한 내용은 <모던 자바스크립트 딥다이브>를 참고해주세요.)모던 자바스크립트 딥다이브자바스크립트 엔진은 함

2021년 10월 26일
·
0개의 댓글
post-thumbnail

DEEP DIVE 한 장 요약 (스코프)

스코프(scope, 유효범위) 는 자바스크립트를 포함한 모든 프로그래밍 언어의 기본적이며 중요한 개념이며, 스코프의 이해가 부족하면 다른 개념을 이해하기 어려울 수 있다. 더욱이 자바스크립트의 스코프는 다른 언어의 스코프와 구별되는 특징(렉시컬 스코프, 정적 스코프)이

2021년 9월 12일
·
0개의 댓글
post-thumbnail

[JS🐣] 렉시컬 스코프(Lexical Scope)

월요일에 클로저 개념을 배우고 멘붕이 와서 클로저에 대해 정리하려했으나,클로저를 배우기 위해서는 렉시컬 스코프를 완벽 이해해야함을 깨달았다...하나의 개념을 배우기위해서는 100개의 개념을 알아야한다는 것을뼈저리게 느끼고 있다 🤦‍♀️ 스코프 총정리는 오늘 내일 중에

2021년 8월 4일
·
0개의 댓글
post-thumbnail

[JS]렉시컬 스코프

자바스크립트를 비롯한 C,Java,Python등 대부분의 언어는 렉시컬 스코프를 따르고 있습니다.렉시컬 스코프란 함수가 선언이되는 위치에 따라서 상위 스코프가 결정되는 스코프입니다. 함수가 선언이 될 때! 스코프가 생성됩니다. 위의 코드를 보면 foo() 의 지역변수에

2020년 12월 23일
·
0개의 댓글

javascript 모르는 코드 이해

렉시컬 스코프란? js code가 인터프리팅될 때 토크나이징, 렉싱 과정이 있는데 토크나이징은 js code를 분석할 수 있게 토큰화 하는 과정이고, 렉싱 과정은 토크나이징 과정에서 생성된 토큰들을 분석하여 의미를 부여한다. 렉싱 과정을 렉스타임이라 하며, 이 렉스타임에서 스코프가 결정된다. 이러한 스코프를 렉시컬 스코프라 하며, js는 렉시컬...

2019년 2월 6일
·
0개의 댓글