私は疑問に思っています-async
このようなコードで前のステップが完了した後にのみ、次のステップの実行を開始しますか?
async.waterfall([
function(callback){
var $ = cheerio.load(result);
$(".kltat").each(function() {
var link = $(this);
var text = link.text();
text = text.replace(/\./g, "");
var statement = searchQuery.replace(/ /g,"_") + text.replace(/ /g,"_");
statements.push(statement);
});
callback(null,statements);
},
function(statements, callback){
// ....
callback(null,statements);
}
], function (err, statements) {
}