← 문제 목록
중급
JavaScript
50P
Closure의 동작 방식은?
다음 코드를 살펴보세요:
이 함수는 클로저를 사용하는 예시입니다. innerFunction은 outerFunction의 외부 변수를 참조하고 있습니다. innerFunction을 호출했을 때 어떤 값이 출력될까요?
이 함수는 클로저를 사용하는 예시입니다. innerFunction은 outerFunction의 외부 변수를 참조하고 있습니다. innerFunction을 호출했을 때 어떤 값이 출력될까요?
JAVASCRIPT
function outerFunction() {
let outerVariable = 'I am from outer function';
function innerFunction() {
console.log(outerVariable);
}
return innerFunction;
}
const inner = outerFunction();
inner(); // 여기서 출력되는 값은?
0명 풀이 · 정답률 0%