nested function (1) 썸네일형 리스트형 함수17 - 중첩 함수 "함수" 7.3. 중첩 함수 함수 내부에 정의된 함수를 중첩 함수(nested function) 또는 내부 함수(inner function)라 한다. 그리고 중첩 함수를 포함하는 함수는 외부 함수(outer function)라 부른다. 일반적으로 중첩 함수는 자신을 포함하는 외부 함수를 돕는 헬퍼 함수(helper function)의 역할을 한다. function outer() { var x = 1; // 중첩 함수 function inner () { var y = 2; // 외부 함수의 변수를 참조할 수 있다. console.log(x + y);// 3 } inner (); } outer(); ES6부터 함수 정의는 문이 위치할 수 있는 문맥이라면 어디든지 가능하다. 함수 선언문의 경우, ES6 이전에.. 이전 1 다음