在前端中,深层嵌套的数据应该怎么拿到呢?应该用什么方法拿到呢。面试的时候有被问到
使用递归,居家必备。例如我们要计算1到100加起来的和
function sum(n){
//跳出条件
if(n == 1) return 1
//逻辑 n+n-1 的和
return n+sum(n-1)
}
console.log(fn1(100))
在sum函数中你可以发现里面也在调用sum,这种方式就是递归,不管你有几层,都会突突进去
递归 。只要判断好 调件就行
多层for循环或者楼上说的递归
循环递归