Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8691

Promiseでお手軽に並列処理

$
0
0

概要

ある処理を行うのに事前に複数の事前処理が必要な場合、並列してできると処理が速くなる場合がある。コールバック地獄にならない記述がnodeだとできる。

3つのタスクが全て完了したら本処理を実行する例。

varTask1=newPromise(function(resolve,reject){//事前処理1resolve();//これで事前処理1が終わったことを宣言する});varTask2=newPromise(function(resolve,reject){//事前処理2resolve();//これで事前処理2が終わったことを宣言する});varTask3=newPromise(function(resolve,reject){//事前処理3resolve();//これで事前処理3が終わったことを宣言する});Promise.all([Task1,Task2,Task3]).then(function(){//本処理});

スッキリ。


Viewing all articles
Browse latest Browse all 8691

Trending Articles