Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 코테준비
- 프로그래머스 알고리즘
- html
- 프로그래머스
- 알고리즘문제
- 프로그래머스알고리즘
- CSS
- 자바스크립트
- 1일1코테
- 알고리즘공부
- 프로그래머스코딩테스트
- 개발자
- 프로그래머스코테
- next.js 에러
- 프로그래머스 Lv.0
- 코테스터디
- 정보처리기사
- mysql
- 프로그래머스 레벨0
- 정처기기출
- 코딩
- 프로그래머스 코딩테스트
- 코딩테스트
- js
- 프로그래머스 코테
- 알고리즘스터디
- Redux-Toolkit
- 코테공부
- next.js
- 프로그래밍
Archives
- Today
- Total
목록스코프체인 (1)
계발하는 개발자
[JS] 렉시컬 스코프와 클로저
클로저를 공부하기에 앞서 MDN에서 클로저에 대해 검색해보면 "클로저는 함수와 함수가 선언된 어휘적 환경의 조합이다. 클로저를 이해하려면 자바스크립트가 어떻게 변수의 유효범위를 지정하는지 렉시컬 스코프(Lexical Scope)를 먼저 이해해야 한다." 라고 나와있다. 따라서, 렉시컬 스코프가 무엇인지를 먼저 알아보자. 정적 스코프(static scope), 렉시컬 스코프(Lexical Scope)란? 렉시컬 스코프는 한 마디로 함수를 어디에 선언하였는지에 따라 상위 스코프가 결정되는 것을 말한다. 자바스크립트를 포함한 대부분의 프로그래밍 언어는 렉시컬 스코프를 따르며, 이를 정적 스코프(Static Scope) 라고 부르기도 한다. function init() { var name = "Mozilla";..
📌 Language/Javascript
2023. 8. 21. 16:54