タグ

ブックマーク / beck23.hatenablog.com (1)

  • jQueryのPromiseとDeferredとは - ハッカーを目指す白Tのブログ

    javascriptで非同期処理がからむと、コールバックが乱立してしまい、エラーに対する例外処理を正確に書くことが難しくなった経験はないだろうか。今回は、JavaScriptで複数の連続する非同期処理を上手く扱うためのjQueryの標準モジュールであるjQuery.Deferredについて、その概念や使い方を解説していく。 目次1. jQuery.Deferredとは 2. .then()メソッドと.when()メソッド 3. 連続する非同期処理の関数化 4. jQuery.Deferredを使う場面 1. jQuery.DeferredとはjQuery.Deferredは、複数の連続する非同期処理を単純で分かり易く記述できるようにすると述べたが、それはどのようにして行われるのか。それは、複数の非同期処理ひとつひとつにPromiseオブジェクトを割り当て、それを伝播させていくことで実現され

    jQueryのPromiseとDeferredとは - ハッカーを目指す白Tのブログ
  • 1