为了账号安全,请及时绑定邮箱和手机立即绑定

函数内部返回一个函数 有什么意义?

函数内部返回一个函数 有什么意义?

有只小跳蛙 2019-03-12 18:15:36
图中红框的函数返回,是怎么的原理啊?递归调用函数本身,就能执行函数?
查看完整描述

3 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

1.返回这个函数出终的结果,用来给其它程序或函数调用。
2.通过arguments.callee调用函数自身

查看完整回答
反对 回复 2019-04-06
?
桃花长相依

TA贡献1860条经验 获得超8个赞

自身调用自己 , 递归吧! 递归可以代替循环,但循环不一定能代替递归,所以有必要的时候还是使用递归更好。


查看完整回答
反对 回复 2019-04-06
?
GCT1015

TA贡献1827条经验 获得超4个赞

这在一些链式编程或者根据条件进行进一步处理编程上可以带来灵活性。
比如这个具体例子中实现了sum的链式调用。

查看完整回答
反对 回复 2019-04-06
  • 3 回答
  • 0 关注
  • 667 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信