在前端中,用什么方法能拿到深层嵌套的数据呢?

在前端中,深层嵌套的数据应该怎么拿到呢?应该用什么方法拿到呢。面试的时候有被问到

使用递归,居家必备。例如我们要计算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循环或者楼上说的递归

循环递归