当前位置:主页 > javascript教程 > javascript中递归函数用法注意点

介绍javascript中递归函数的小注意

发布:2020-03-14 17:59:57 93


给大家整理一篇javascript相关的编程文章,网友江俨雅根据主题投稿了本篇教程内容,涉及到javascript、递归函数、javascript中递归函数用法注意点相关内容,已被282网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

javascript中递归函数用法注意点

不做详细文字说明了,直接写代码,很明了。

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

上面的代码 在执行时很容易出现问题,执行我们介绍一个方法,arguments.callee,是一个指向正在执行的函数的指针,使用指针代替函数名使得执行以上代码时不容易出错!

以上代码就是javascript中递归函数用法注意点,希望对大家有所帮助。


参考资料

相关文章

  • 深入理解JavaScript中双向数据绑定

    发布:2020-02-11

    这篇文章主要为大家详细介绍了JavaScript中双向数据绑定,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • JavaScript错误处理和堆栈追踪详解

    发布:2022-06-23

    给网友们整理关于JavaScript的教程,这篇文章主要为大家详细介绍了JavaScript错误处理和堆栈追踪的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • Javascript中的Array数组对象详谈

    发布:2022-11-26

    给大家整理一篇关于Javascript的教程,这篇文章主要介绍了Javascript中的Array数组对象,需要的朋友可以参考下


  • 实现JavaScript的组成:BOM和DOM详解

    发布:2021-05-30

    下面小编就为大家带来一篇实现JavaScript的组成----BOM和DOM详解。小编觉得挺不错的,现在分享给大家,也给大家做个参考,一起跟随小编过来看看吧


  • javascript完美实现给定日期返回上月日期代码详解

    发布:2020-04-04

    这篇文章主要介绍了javascript完美实现给定日期返回上月日期的方法,结合实例形式分析了javascript日期时间的计算技巧,并给出了格式化日期时间的操作方法,需要的朋友可以参考下


  • Javascript中import和require用法分析

    发布:2021-05-12

    本篇文章主要介绍了Javascript(es2016) import和require用法和区别详解,具有一定的参考价值,有兴趣的可以了解下


  • 基于Python递归函数实现二分查找算法

    发布:2020-01-23

    这篇文章主要介绍了Python递归函数 二分查找算法实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下


  • 实例详解Javascript之BOM(window对象)

    发布:2020-01-08

    下面小编就为大家带来一篇Javascript之BOM(window对象)详解。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


网友讨论