exports.getAllAlbums = function(callback){fs.readdir("./upload", function(err,files){ var allAlbums = [];
(function iterator(i){ if(i == files.length){
callback(allAlbums); return;
}
fs.stat("./upload/" + files[i],function(err,stats){ if(stats.isDirectory()){
allAlbums.push(files[i])
}
iterator(i + 1)
})
})(0);
})}今天看這個(gè)函數(shù)莫名的卡住了,最后括號(hào)里面的(0)是什么意思啊,拜托懂得多的告訴俺這運(yùn)行順序,下面是調(diào)用file.getAllAlbums(function(allAlbums){ res.render("index",{ "albums" : allAlbums
});
})
nodejs中匿名函數(shù)看不懂的問(wèn)題
達(dá)令說(shuō)
2018-09-12 10:10:02