test(num){
if(num<=0)
return 0
return num+this.test(num-1)
},
这段代码js调用需要自身需要用到this这里的this是指的微信所管理管理当前js的数据模型
不能直接调用test
递归结束判断条件应该放在调用自身之前执行
调用自身就算有结束条件也不会直接结束递归函数的,所以必须给定独立的结束条件
test(num){
if(num<=0)
return 0
return num+this.test(num-1)
},
这段代码js调用需要自身需要用到this这里的this是指的微信所管理管理当前js的数据模型
不能直接调用test
递归结束判断条件应该放在调用自身之前执行
调用自身就算有结束条件也不会直接结束递归函数的,所以必须给定独立的结束条件