非同期、約束を待つ

Susan Sarandon
リリース: 2024-12-20 06:28:17
オリジナル
350 人が閲覧しました

Async,Await Promise

関数 asyncTask(遅延, 結果) {
return new Promise((解決、拒否) => {
setTimeout(() => {
解決(結果);
}、遅延);
});
}

const runtsk = async () => {
{
を試してください const result = await Promise.all([
asyncTask(3000, '最初の呼び出し'),
asyncTask(2000, '2 番目の呼び出し'),
asyncTask(1000, '3 回目の呼び出し')
]);

// Log the results of all the asynchronous tasks
console.log(result);
ログイン後にコピー

} キャッチ (エラー) {
console.log('エラー:', エラー);
}
};

runtsk();

以上が非同期、約束を待つの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート