'[.js][study] '에 해당되는 글 1건

  1. 2018.05.05 함수 표현식으로 선언할때 자동으로 함수명 변경.

<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>




Posted by 혜화초보
,