1
가능한 중복 : 나는 어떻게 폐쇄 작업을 파악하기 위해 노력하고있어 때문에
How do JavaScript closures work?클로저는 어떻게 작동합니까?
function add(num){
return function(num1){
return function(num2){
return num + num1 + num2;
};
};
}
var add5 = add(7)((7))((7));
console.log(add5);
나는 자바 스크립트 꽤 실험을했습니다.
하지만 그때 나는 그것을 볼이
var add5 = add(7)((7))((7));
console.log(add5); //result is 21
방법을 시도했습니다, 폐쇄는 외부 기능 또는 그 부모 함수에 대한 포인터의 일종?
폐쇄를위한 환경은이 – galchen
당신은 [태그 위키] 읽을 수 권취 환경의 확장이다 (http://stackoverflow.com/tags/closures/info) 유용한 정보를 얻으려면. –