浅谈JS递归
2021-05-13 22:28
标签:OLE console 函数对象 属性 利用 直接 循环 bsp cal 简单理解就是函数内部不断调用自身 直接上代码: 最后输出值为21,记住加限制条件退出递归,不然会形成死循环... ... 当函数为匿名时,可以利用类数组对象arguments的callee属性 . 浅谈JS递归 标签:OLE console 函数对象 属性 利用 直接 循环 bsp cal 原文地址:https://www.cnblogs.com/jianxian/p/11995969.html function dg(num){
if(num1){
return 0;
}else{
return num+dg(num-1)
}
}
console.log(dg(6))
function dg(num){
if(num1){
return 0;
}else{
return num+arguments.callee(num-1)//指向函数对象本身
}
}
console.log(dg(6))