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

   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
            }
         }

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理