欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript中遞歸函數(shù)用法注意點(diǎn)

 更新時(shí)間:2015年07月30日 16:53:07   作者:木口子  
這篇文章主要針對(duì)javascript中遞歸函數(shù)用法注意點(diǎn)做介紹,有需要小伙伴可以來學(xué)習(xí)下

不做詳細(xì)文字說明了,直接寫代碼,很明了。

<script>
 function sum(num){
 if(num<=1){
return 1;
}else{
return num*sum(num-1);
//return num*arguments.callee(num-1); //指針
//return 2;
}
}
var sum1=sum;
 alert(sum1(2));
</script>

上面的代碼 在執(zhí)行時(shí)很容易出現(xiàn)問題,執(zhí)行我們介紹一個(gè)方法,arguments.callee,是一個(gè)指向正在執(zhí)行的函數(shù)的指針,使用指針代替函數(shù)名使得執(zhí)行以上代碼時(shí)不容易出錯(cuò)!

以上代碼就是javascript中遞歸函數(shù)用法注意點(diǎn),希望對(duì)大家有所幫助。

相關(guān)文章

最新評(píng)論