블로그 이미지

Gicomong (Lux)

  • 분류 전체보기
    • 개발 기술
      • 사소하지만 놓치기 쉬운 개발 지식
      • css 애니메이션 (with js)
      • 개발 이야기
      • jest로 테스트하자
      • 함수형 프로그래밍
      • 타입스크립트
    • 사용자의 접근성 높이는 방법
      • W3C 기준
    • 조직 문화
    • 이번엔 이 공부 끝내겠다 시리즈
      • 테스트코드
      • github actions
      • 정규표현식
    • 라이브러리 파헤치기
    • error log
    • 주저리
Visits

Mong dev blog

  • 관리
  • 글쓰기
  • 방명록
  • 로그인
  • 로그아웃

클로저1

클로저는 무엇일까? (feat. 외부, 내부 함수, 랙시컬 스코프)
이 포스팅에서는 내부, 외부함수를 알아보고 클로저, 클로저와 연관된 랙시컬 스코프에 대한 간단히 알아본다. 1. 클로저와 내부, 외부 함수 클로저는 중첩 함수에서 외부 함수가 종료되어도 내부 함수에서 외부 함수에 접근할 수 있는 환경을 말한다. 내부 함수는 함수 안에 선언된 함수를 뜻하며, 외부 함수는 내부 함수를 포함하고 있는 함수를 말한다. 아래 예시에서 outer()는 외부함수, inner()는 내부함수이다. function outer(){ // 내부 함수를 포함하고 있는 외부 함수 const inner = function() { // 특정 함수 내부에 선언된 내부 함수 console.log('hello') } inner(); } outer(); // hello outer()는 중첩 ..
2021. 11. 29.
이전 1 다음

티스토리툴바