<html> <head> </head> <script language="javascript" > var ee = function ( x , y ){ return x + y; };
/* 아래처럼 함수를 선언하면 엔진에서 자동으로 ee2 = function ee2( x , y , i ) 와 같이 변경을 해준다 함. 그래서 아래처럼 재귀적 호출 방식으로 사용할 경우 정상 동작을 함. */ var ee2 = function ( x , y , i ){ if( i == 3 ) return x; return ee2( x + y , y , i + 1 ); }; var div_a1; function init(){ console.log( 'aa'); console.log( 'value: '+ ee( 3 , 4 ) );
console.log( 'value: '+ ee2( 3 , 4 , 0 ) );
} </script> <body onload="init();" >
</body> </html> |
'[.js][study] '에 해당되는 글 1건
- 2018.05.05 함수 표현식으로 선언할때 자동으로 함수명 변경.