Async/awaitとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Async/awaitの意味・解説 

Async/await

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/30 15:31 UTC 版)

async/awaitパターンは、多くのプログラミング言語における構文機能であり、非同期非ブロッキング関数を通常の同期関数と同様の方法で構築できる。それは意味的にコルーチンの概念と関連し、多くの場合は類似した技術を使用して実装される。主に実行時間の長い非同期タスクの完了を待っている間に他のコードを実行する機会の提供を目的とし、通常は promise または同様のデータ構造で表される。


  1. ^ Announcing Rust 1.39.0” (英語). 2019年11月7日閲覧。
  2. ^ Version 0.9.4 released - Nim blog” (英語). 2020年1月19日閲覧。
  3. ^ Scala Async”. 2013年10月20日閲覧。
  4. ^ .NETにおいて、Taskを返すメソッドの名前は、慣例的にAsyncの接尾辞が付けられる。
  5. ^ Introducing F# Asynchronous Workflows”. 2020年6月5日閲覧。
  6. ^ Asynchrony in C# 5, Part One”. 2021年4月18日閲覧。
  7. ^ a b Stephen Cleary, Async/Await - Best Practices in Asynchronous Programming
  8. ^ await - JavaScript (MDN)”. 2017年5月2日閲覧。
  9. ^ jQuery Core 3.0 Upgrade Guide”. 2017年5月2日閲覧。
  10. ^ Taming the asynchronous beast with ES7”. 2015年11月12日閲覧。
  11. ^ Foundation. “Node v8.0.0 (Current) - Node.js”. Node.js. 2020年6月5日閲覧。
  12. ^ ISO C++ Committee announces that C++20 design is now feature complete”. 2020年6月5日閲覧。
  13. ^ September 2018 Grant Votes - The Perl Foundation”. news.perlfoundation.org. 2019年3月26日閲覧。
  14. ^ Matsakis. “Async-await on stable Rust!”. Rust Blog. 2019年11月7日閲覧。
  15. ^ 'No Bugs' Hare. Eight ways to handle non-blocking returns in message-passing programs CPPCON, 2018





英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
  •  Async/awaitのページへのリンク

辞書ショートカット

すべての辞書の索引

「Async/await」の関連用語

Async/awaitのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Async/awaitのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのAsync/await (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS