广度遍历

function getIndexById(tree, indexID) {
    var stark = [];
    stark = stark.concat(tree);
    while (stark.length > 0) {
        var temp = stark.shift();
        if (temp.nodes) {
            stark = stark.concat(temp.nodes);
        }
        if (temp.indexID=== indexID) {
            return temp;
        }
    }
    return false;
}

 
上一篇:mysql 练习题


下一篇:使用redis自动清理上传垃圾图片