인프런 커뮤니티 질문&답변
클로저 문제
작성
·
145
0
function outter(){ //외부함수
var title = 'coding everybody'; //외부함수의 지역변수
return function(){ //내부함수
alert(title); //내부함수가 외부함수 outter의 지역변수 title을 사용할 수 있다
}
}
inner = outter(); //return 값이 담긴다.
inner(); // outter()가 종료되어도 변수 title이 소멸되지 않아서 ‘coding everybody’가 출력된다
질문있습니다 강사님
여기서 inner는 coding everybody가 담기는 것보다는 alert('coding everybody')이 담긴다고 해야겠죠?





