您的位置:首页 > Web前端 > JavaScript

JS中使用arguments.callee实现匿名函数的递归

2015-10-21 11:13 465 查看
在程序设计中我们经常会用到递归函数,而对于递归函数的算法大家应该都很熟悉。下面以求1到N的和为例子,跟大家分享一下使用arguments.callee实现匿名函数的递归。

常规方法如下:

上面的是普通做法,但在复杂的程序设计中我们或许只要求调用一次该函数,在要求尽量少的函数名定义时,匿名函数是我们的比较理想的选择。但匿名函数如何递归呢?这里我们可以使用arguments.callee来实现。arguments.callee指代的是当前执行的函数的一个引用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: