사실유근본의 개발 일지

  • 홈
  • 태그
  • 방명록

클로저 1

클로저(Closure)에 대해 알아보자

오늘은 클로저(Closure)에 대해 알아보고자 합니다.  클로저(Closure)클로저의 정의는 함수와 그 함수가 선언된 렉시컬 환경(Lexical Environment)의 조합입니다.간단히 바꿔 설명하자면 내부 함수가 외부함수의 변수에 접근할 수 있는 것을 말합니다. 렉시컬 환경이라는 게 어떤 의미인지 이해가 안 가서 더 찾아보니함수가 만들어질 때의 주변 환경을 기억하는 것 정도로 설명이 되더군요. 우리가 어딜 가든 자신의 집 주소를 기억하고 있는 것처럼,함수도 자신이 어디서 만들어졌는지를 기억한다고 이해하시면 될 거 같습니다. function outer() { let x = "외부"; function inner() { console.log(x); // "외부" 출력 ..

카테고리 없음 2024.12.18
이전
1
다음
더보기
프로필사진

사실유근본의 개발 일지

rootdev 님의 블로그 입니다.

  • 분류 전체보기 (98)
    • C# (12)
      • 기초 (6)
    • 미니 프로젝트 (6)
    • 유니티 (25)
      • 2D (4)
      • 3D (2)
      • 공통 (14)
    • 알아보자 시리즈 (6)
      • 깃 관련 (0)
      • 에셋 (0)
    • UI (0)
    • 이펙트 (0)
    • 알고리즘 (2)
    • 디자인 패턴 (7)

Tag

역직렬화, DOTween, UniTask, json, Thread, 유니티2D, 내일 배움캠프, 저장, 3d, 암호화, task, 비동기 프로그래밍, StableDiffusion, 유니티, 최적화, 직렬화, 2D, 깃허브, 디자인 패턴, AI, 면접 대비, awaitable, 데이터, 티스토리챌린지, 수박게임, 오블완, ThreadPool, UI, C#, Ref,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바