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

ihanee_e

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

ihanee_e

검색하기 폼
  • 분류 전체보기 (19)
    • Common (3)
    • Node.js (3)
    • Javascript (4)
    • Java & Spring (1)
    • Database (0)
    • algorithm (1)
    • Git & Docker (3)
    • Mac & Linux (2)
    • Etc (2)
    • Life (0)
  • 방명록

JavaScript (2)
Closure

Closure(클로저)는두 개의 함수로 만들어진 환경으로 이루어진 특별한 객체의 한 종류이다. 여기서환경이라 함은 클로저가 생성될 때 그범위에 있던 여러 지역 변수들이 포함된context를 말한다. 이 클로저를 통해서 자바스크립트에는 없는 비공개(private) 속성/메소드, 공개 속성/메소드를 구현할 수 있는 방안을 마련할 수 있다. 클로저 생성하기 다음은 클로저가 생성되는 조건이다. 내부 함수가 익명 함수로 되어 외부 함수의 반환값으로 사용된다. 내부 함수는 외부 함수의 실행 환경(execution environment)에서 실행된다. 내부 함수에서 사용되는 변수 x 는 외부 함수의 변수 스코프에 있다. function outer() { var name = `closure`; function inne..

Javascript 2019. 10. 3. 20:28
문자열 반대로 뒤집기

const name = '띠용'; const revserName = name.split('').reverse().join(''); console.log(revserName); // 용띠

Javascript 2019. 8. 9. 13:35
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
«   2026/04   »
일 월 화 수 목 금 토
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
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바