0
Javascriptの非同期動作を理解できません。npm要求は非同期ですか?
「リクエスト」モジュールは常に同期していると思っていました。私はそれを私のコードで使用しましたが、何かが間違っていました。
例:そのコードで
download_page = function(item) {
page = request.get({ url: 'http://test-fdfdfd.com/' + String(item) })
}
node = new App();
node.on('ready',() => {
console.log("Ready.");
Array.from(Array(3).keys()).forEach(item => download_page(item));
node.stop()
})
、ノードは3つの要求が完了した後にのみ停止する必要があります。しかし、それは起こらなかったし、私は理由を知らない。
誰かから説明をいただけますか?
? –
'request()'は常に非同期です。常に。 – jfriend00