タグ

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

  • 関連タグはありません

タグの絞り込みを解除

jQueryとjavascriptとdeferredに関するbascinetのブックマーク (2)

  • Post by @hamalog

    jQuery1.5からはdeferredオブジェクトっていうものが登場。 これは、「イケてるキュー(待ち行列)の仕組み~遅延もあるよ~」みたいなものです・・・ 説明がムズイけれどもなんかそんな感じなのです。今までは function fetch(callback){ doAjaxThings('somefile.json', function(data){ callback(data); }); } fetch(function(data){ doSomething(data.property); });

    Post by @hamalog
  • jQuery.DeferredとかjQuery.whenの使い方について - 一から勉強させてください

    今回はjQuery.Deferredとかそれに関連するjQuery.whenとかのことをざっくり書こうと思います。 まずざっくりとDeferredについて。 Deferredオブジェクトはunresolved, resolved, rejectedのいずれかの状態をもつオブジェクトです(デフォルト値はunresoleved)。 そして、 ・unresolved状態→後続の処理は実行されない。 ・resolved状態→resolvedになった時用の処理(要するにdone)が実行される。 ・rejected状態→rejectedになった時用の処理(要するにfail)が実行される。 といった具合に、状態に応じて後続の処理を管理してくれます(ちなみに地味に重要なんですが、一度状態が変わったDeferredオブジェクトはもう二度と別の状態には変わりません。役目終了です)。 これによって、実行の順番を

    jQuery.DeferredとかjQuery.whenの使い方について - 一から勉強させてください
  • 1