Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var fs;
- var folder = c:/
- var list = fs.readdirSync(folder); // queue and stack
- while(list.length > 0) {
- var item = list.pop(); // DFS
- // var item = list.shift(); // BFS
- if(item.isFile()) {
- console.log(item.name);
- }
- else if(item.isFolder()) {
- var nItems = fs.readdirSync(item);
- list = list.concat(nItems);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement