タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

JavascriptとPromiseに関するgt-r-blazeのブックマーク (6)

  • Async/await

    “async/await” と呼ばれる、より快適に promise を利用する特別な構文があります。驚くほど簡単に理解し、使用することができます。 Async 関数async キーワードから始めましょう。次のように関数の前に置くことができます:

    Async/await
  • async/await 入門(JavaScript) - Qiita

    はじめに 今更ですが、JavaScriptのasync/awaitに関する備忘録になります。 「今まで$.Deferred()やPromiseなどで非同期処理は書いたことがあるが、async/awaitはわからない」 「$.Deferred()やPromiseなどの非同期処理の書き方より、もっと簡潔に書ける書き方があれば知りたい」 「今までの非同期処理の書き方と比べて何が良いのかわからない」 といった人達向けの記事です。 $.Deferred()やPromiseなどで非同期処理を書いたことがある前提のため、非同期処理自体に関する説明は記載しておりません。 記載している利用例のコードはChrome(最新)のコンソール上で動きますので、コンソール上で実行して動作を確認してみると理解が深まりやすいと思います。 記事で用いている用語 Promiseを返す Promiseオブジェクトを返すこと。

    async/await 入門(JavaScript) - Qiita
  • Promise - JavaScript | MDN

    Promise オブジェクトは、非同期処理の完了(もしくは失敗)の結果およびその結果の値を表します。 プロミスの挙動と使用法について学ぶには、最初にプロミスの使用をお読みください。 プロミス (Promise) は、作成された時点では分からなくてもよい値へのプロキシーです。非同期のアクションの成功値または失敗理由にハンドラーを結びつけることができます。これにより、非同期メソッドは結果の値を返す代わりに、未来のある時点で値を提供するプロミスを返すことで、同期メソッドと同じように値を返すことができるようになります。 Promise の状態は以下のいずれかとなります。 待機 (pending): 初期状態。成功も失敗もしていません。 履行 (fulfilled): 処理が成功して完了したことを意味します。 拒否 (rejected): 処理が失敗したことを意味します。 待機状態のプロミスの 最終

    Promise - JavaScript | MDN
  • JavaScript: 5分でわかるPromiseの基礎(翻訳)|TechRacho by BPS株式会社

    概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: JavaScript: Learn Promises - JavaScript Promises made easy. Learn the basics in 5 minutes. 原文公開日: 2017/10/31 著者: Brandon Morelli サイト: https://codeburst.io/ 更新情報: 2017/11/16: 初版公開 2021/03/05: 更新 JavaScriptのPromiseをわかりやすく解説しました。Promiseの基を5分で学びましょう。 この記事で学べること チュートリアルでは、JavaScriptの「Promise」の基礎を学びます。Promiseのすべてを網羅的に説明するものではありませんが、Promiseを理解してコードで使い始めるのに必要な知識を固めることができます。

    JavaScript: 5分でわかるPromiseの基礎(翻訳)|TechRacho by BPS株式会社
  • JavaScript入門者必見!Promiseの基礎の基礎を解説!(then, all, get) | 侍エンジニア塾ブログ | プログラミング入門者向け学習情報サイト

    今回は、JavaScriptで非同期処理を簡潔に記述できるPromiseについて学習をしていきましょう! 「同期処理・非同期処理って何?」 「Promiseってどうやって使うのか分からない」 「Promiseの活用方法やエラーハンドリングを知りたい」 このような内容も含めて、記事では以下のような構成で解説していきます! 「Promise」とは? まず最初に「Promise」を理解するための基的な知識から学習していきましょう。 重要な概念である「同期処理・非同期処理」の理解と、「コールバック」について学びます。 「同期処理」と「非同期処理」について 「promise」を理解するには、大前提として「同期処理」「非同期処理」の理解が必要ですのでおさらいしておきます。 同期処理は、プログラムを上から下へ順番に1つずつ処理をしていくことを意味します。 同期処理 ↓ 同期処理 ↓ 同期処理 しかし

    JavaScript入門者必見!Promiseの基礎の基礎を解説!(then, all, get) | 侍エンジニア塾ブログ | プログラミング入門者向け学習情報サイト
    gt-r-blaze
    gt-r-blaze 2019/05/27
    ここでの非同期処理=実行結果を待たずに次へ進む仕組み
  • Promiseと仲良くなって気持ち良く非同期処理を書こう - Qiita

    コールバック地獄を解消するPromiseパターン Promiseは非同期処理のデザインパターンの一つです。非同期処理関数の戻り値として「処理の途中」を意味するオブジェクトを返す事で、かゆいところに手を届くようにします。ちなみに言語によってはFutureと呼ばれることもあります。(参考: future - Wikipedia) 言語によって何が利点になるかは微妙に異なりますが、JavaScriptではコールバック地獄を抑止できる事が大きいでしょう。 JavaScriptでよく見られる非同期処理は、処理結果をコールバック関数で受けるパターンですね。標準APIでも頻繁に用いられています。

    Promiseと仲良くなって気持ち良く非同期処理を書こう - Qiita
    gt-r-blaze
    gt-r-blaze 2019/05/27
    非同期処理。ajaxとかにも良さそう。
  • 1