您的位置:首页 > Web前端 > JavaScript

js递归遍历数组获取所有的叶子节点

2018-04-02 17:22 621 查看
var arr=[];
function queryList(json,arr) {
for (var i = 0; i < json.length; i++) {
var sonList = json[i].sonList;
if (sonList.length == 0) {
arr.push(json[i]);
} else {
queryList(sonList, arr);
}
}
return arr;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息