代码部分 function test (obj, deep = 0, result = []) {     let arr = [];     for (let key in obj) {         arr.push(key);         if (typeof obj[key] == 'object') {             let temp  = deep + 1;             let newArr = test(obj[key], temp, result);         }      }     if (typeof result[deep] != 'undefined') {         result[deep] = result[deep].concat(arr);     } else {         result[deep] = arr;     }     return result; } 结果如图
点赞 2

相关推荐

牛客网
牛客企业服务