-
카테고리
-
해결 여부
미해결
클로저 문제
20.01.29 21:42 작성 조회수 86
0
function outter(){ //외부함수<o:p></o:p>
var title = 'coding everybody'; //외부함수의 지역변수<o:p></o:p>
return function(){ //내부함수 <o:p></o:p>
alert(title); //내부함수가 외부함수 outter의 지역변수 title을 사용할 수 있다 <o:p></o:p>
}<o:p></o:p>
}<o:p></o:p>
inner = outter(); //return 값이 담긴다.
inner(); // outter()가 종료되어도 변수 title이 소멸되지 않아서 ‘coding everybody’가 출력된다 <o:p></o:p>
질문있습니다 강사님
여기서 inner는 coding everybody가 담기는 것보다는 alert('coding everybody')이 담긴다고 해야겠죠?
답변을 작성해보세요.
0
답변 1