판교너굴맨의 개발노트

  • 홈
  • 태그
  • 방명록

lexical environment 1

[Javascript] 클로저 (Closure)

클로저란 간략하게 말하면 외부 변수를 기억하고, 이 외부 변수에 접근할 수 있는 함수를 클로저라고 한다. 함수와 렉시컬 환경의 조합 함수가 선언 될 당시의 렉시컬 환경을 기억한다. (외부 변수를 기억한다.) 생성 이후에도 계속 접근 가능 클로저를 알아보기 전에 먼저 렉시컬 환경(Lexical environment)에 대해 먼저 알아보자 렉시컬 환경이란 (Lexical environment) 함수, 코드 블록, 스크립트 전체가 실행되기 전에 생성되는 스코프 범위 내의 함수와 변수를 프로퍼티로 저장하는 객체이다. 실행중인 함수, 코드 블록, 스크립트 전체는 _Lexical Environment_ 라고 불리는 내부 숨김 연관 객체를 갖는다. _Lexical Environment_ 객체는 두가지로 구성 되어 있..

JavaSctipt 2021.07.06
1
더보기
프로필사진

공지사항

  • Github
  • 분류 전체보기 (77)
    • JavaSctipt (11)
    • React-native (12)
    • React (16)
    • node.js (13)
    • Vue.js (3)
    • Backend (7)
    • 개발공부 & Network & OS (5)
    • Git & Etc (7)
    • 자료구조 & 알고리즘 (3)

Tag

열결리스트, NVM, nodemon, react native cli, Vue, React Native, Map, react-native, Javascript, React Native Testing Library, socket, node, TypeScript, Firebase, eslint, git, Android, react-i18next, react, nodejs,

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바