iterate-tree
Iterate tree object by given propety name and callback.
Methods implement Depth-first search(DFS) and Breadth-first search(BFS) algorithms for traversing or searching.
Install
npm install iterate-tree
Traversing
var iterator = //Breadth-first search(BFS)iterator; //Depth-first search(DFS)iterator;
Searching
If method is used as search of an object in the tree structure - RETURN FALSE in the callback breaks the search when it is needed.
var iterator = //Breadth-first search(BFS)iterator; //Depth-first search(DFS)iterator;