はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Promise.all

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 3 / 3件)
 

Array.fromAsync()とPromise.all()の違い【JavaScript】 - Qiita

2024/09/18 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita resolve setTimeout Delay

ようわからんかったのでメモ TL;DR Array.fromAsync()は順次実行 Promise.all()は同時実行 const sleep = delay => new Promise(resolve => setTimeout(resolve, delay)) console.time() await Array.fromAsync([200, 100, 300], sleep) console.timeEnd() // elapsed: 600ms console.time() await Promise.all([200, 10... 続きを読む

Promise.allの親戚たち|非同期処理を極めよう!Promiseの基礎

2023/05/09 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip Promise resolve then catch 基礎

Promise.all まずは復習、Promise.all。 引数にPromiseの配列を渡し、そのPromiseの実行がすべて正常に完了するもしくは1つでも失敗するとresolve/rejectされます。 返り値(thenの引数)には各Promiseの返り値が指定順に渡され、エラー理由(catchの引数)は一番最初にrejectされたPromiseのものが渡されます。 // p1, p2, ... 続きを読む

Microsoft、プログラミング言語「TypeScript 3.9」を公開:速度、機能、使い勝手が向上 - @IT

2020/06/05 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip Microsoft プログラミング言語 速度 推論 向上

TypeScript 3.9は「Visual Studio 2019」「Visual Studio 2017」の他、「Visual Studio Code」と「Sublime Text」でも利用できる。TypeScript 3.9の主な特徴は次の通り。 推論とPromise.allの改良 TypeScriptの最近のバージョン(3.7など)では、「Promise.all」や「Promise.race」のような関数の宣言が更新された。だが... 続きを読む

 
(1 - 3 / 3件)