중첩 함수 함수 내부에 정의된 함수를 중첩함수 또는 내부함수라 한다. 그리고 중첩함수를 포함하는 함수는 외부함수라 부른다. 중첩함수는 외부함수 내부에서만 호출할 수 있다 일반적으로 중첩 함수는 자신을 포함하는 외부함수를 돕는 헬퍼 함수의 역할을한다.
함수 내부에 정의된 함수를 중첩함수 또는 내부함수라 한다. 그리고 중첩함수를 포함하는 함수는 외부함수라 부른다. 중첩함수는 외부함수 내부에서만 호출할 수 있다 일반적으로 중첩 함수는 자신을 포함하는 외부함수를 돕는 헬퍼 함수의 역할을한다.
fuction outer(){ let x= 1; //중첩함수 function inner(){ let y = 2; // 외부함수의 변수를 참조할 수 있다. console.log(x+y); // 3 } inner(); } outer();