关于javascript:获取数组嵌套深度

60次阅读

共计 186 个字符,预计需要花费 1 分钟才能阅读完成。

   function getDeep(arr) {
            let flag = false;
            let num = [];
            for (let i = 0; i < arr.length; i++) {if (Array.isArray(arr[i])) {
                    flag = true;
                    num.push(getDeep(arr[i]));
                }
            }
            if (flag) {return Math.max(...num)+1
            } else {return 1}
         }

正文完
 0