Skip to content

intothedeep/Mordern-Javasscript-ES6

Repository files navigation

Mordern Javascript ES6

이도형 이진영 임택 석재봉

This is about studying Modern Javascript ECMA6!

공부에 도움되는 것들!

ch3 Function by 임택

ch6 Symbol by 임택, 도형

ch7 Set과 Map by 진영

ch8 Iterator/Generator by 임택

ch9 Class by 임택

ch10 Array

ch11 Promise-Async by 임택

ch13 모듈로 캡슐화하기

클로저
function parent() {
  var a = 'Parent is done';
  function child() {
    console.log(a);
  }
  return child;
}
var closure = parent();
closure();

위 내부함수의 정의대로라면 parent 의 내부함수인 child() 는 외부에서 접근이 불가능하다. 하지만 return 값에 child 를 넘김으로써 외부에서도 child 를 호출할 수 있게 된다. 따라서, child() 에서 parent 의 값을 참고하고 있다면, child() 를 밖에서 호출함으로써 parent() 의 변수에 접근이 가능하게 된다. 이것이 클로져

About

Javascript, ECMA6, ES6, Modern Javascript, 모던 자바스크립트, 스터디, Recobell, JS, ECMA5, ES5

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published