원하는 것을 달성하려면 JavaScript 클로저를 사용하십시오. 클로저는 호출될 때 선언된 범위를 사용하는 함수입니다. 호출된 범위가 아닙니다.
예시
예를 들어 이것이 작업을 달성하는 방법입니다. 여기서 innerDisplay()는 자바스크립트 클로저입니다.
Var myFunction = (function () { function display() { // 5 }; function innerDisplay (a) { if (/* some condition */ ) { // 1 // 2 display(); }else { // 3 // 4 display(); } } return innerDisplay; })();