본문 바로가기 메뉴 바로가기

okerry.md

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

okerry.md

검색하기 폼
  • 분류 전체보기 (12)
    • Docker (1)
    • Javascript (0)
    • RN (0)
    • Node.js (0)
    • Git (0)
    • Android (0)
    • Spring (0)
    • Java (0)
    • DB (0)
  • 방명록

JavaScript (1)
[Javascript] 렉시컬 환경(Lexical Environment)과 클로저(Closure)

자바스크립트를 공부했을 때 당시 가장 이해하기 어려웠던 개념이 클로저였라는 개념이었다. 단어 자체가 멋있어서 자주 검색해 봤던 것 같은데... 당시 이해했던 클로저의 개념을 기록하고자 한다. 잘못된 정보라면 비공개 처리 예정이다. 1. 렉시컬 환경(Lexical Environment) 자바스크립트는 렉시컬 환경을 가진다고 한다. 코드가 실행되면 스크립트 내에 선언된 변수들은 렉시컬 환경에 올라가게 된다. 위 내용을 예시로 설명하자면 아래와 같다. let x = 10; function test(y){ alert(x + y); } test(5); // 15; 위 코드가 실행되면 렉시컬 환경이 생성되고 x = 10과 text 함수가 렉시컬 환경에 올라간다. 이후에 코드가 한 줄 한 줄 실행되면서 test(5)..

카테고리 없음 2024. 3. 18. 20:06
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 코틀린
  • closure
  • 세션
  • 오라클
  • React-Native
  • Scheduler
  • Java
  • Git
  • kotlin
  • Session
  • Android
  • Spring
  • 자바
  • 인텐트
  • Intent
  • 시노님
  • apply
  • 스케쥴러
  • 스프링
  • Synonym
  • 리액트 네이티브
  • 깃 플로우 전략
  • useEffect
  • JavaScript
  • 안드로이드
  • oracle
  • 깃
more
«   2025/10   »
일 월 화 수 목 금 토
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 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바