javaScript 명명1 [JavaScript] Ch2-5 자바스크립트 함수 스스로 호출하는 명명 함수 스스로 호출하는 명명 함수 스스로 호출하는 함수에 이름을 부여할 수도 있지만 이름은 해당 함수 안에서만 볼 수 있다. 다음 예제를 보자. 1 2 3 4 5 6 7 (function sayHello(){ console.log(sayHello); //함수의 소스 코드를 출력 })(); console.log(sayHello); //ReferenceError: sayHello is not defined Colored by Color Scripter cs 이름을 지정함 함수는 재귀 호출에 사용할 수 있다. 다음 예제를 보자. 1 2 3 4 5 6 7 var result = (function factorial(n){ return n == 1? n: n*factorial(n-1) })(6); console.log(r.. 2017. 8. 14. 이전 1 다음