情報アイランドNode.js情報アイランド「情報を制する者は世界を制す」をモットーに様々な情報を提供することを目指すブログです。現在はプログラミング関連情報が多めですが、投資関連情報も取り扱っていきたいです。プロミスとは非同期的な処理を表すオブジェクトです。非同期的な処理を表す古典的な方法には非同期コールバック関数がありました。非同期イベントがありました。非同期コールバック関数とは?非同期イベントとは?Node.jsにおける非同期的な処理の表現Node複数のプロミスの中で最初に完了した幾つかのものを取得するにはプロミスクラスのsome関数を使用します。some関数は下のプロミスクラスで提供されています。1);第1引数に複数のプロミスを配列として指定します。配列以外のイテラブルとして指定することもできます。6でイテラブルという新しい概念が導入されました。一般的にイテラブルとは1つずつ要素を取得することができるもののことであり、ECMAScriptではSymbolあるいは、プロミスを指定する代わりに任意の値を指定することもできます。この場合、プロミスクラスのresolve関数によりこの値を結果とする完了状態のプロミスが作成されます。第2引数に幾つのプロミスを取得するかを指定します。返り値としてプロミスが得られます。このプロミスの結果は最初に完了した第2引数の個数分のプロミスの結果から成る配列です。配列における結果の順序はプロミスが完了した順序と同じになります。第2引数の個数より少ないプロミスしか保留状態から完了状態に変わり得ない場合にはエラー状態のプロミスが返ります。bluebirdでインストールします。bluebirdでインストールします。}関連Node.js入門pizyumiプログラミング歴19年のベテランプログラマー。業務システム全般何でも作れます。現在はWeb系の技術を勉強中。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。クライアント・サーバ編SVG入門Node.jsで複数のプロミスの中で最初に完了した幾つかのものを取得する「情報を制する者は世界を制す」をモットーに様々な情報を提供することを目指すブログです。現在はプログラミング関連情報が多めですが、投資関連情報も取り扱っていきたいです。