ある案件でjQueryのgetJSONメソッドを使っていてgetJSONメソッドでは使いづらい部分があった。 この問題をなんとか解決できないかと調べてみたらJSDeferred(cho45.stfuawsc.com)という面白いJavaScriptのライブラリを見つけた。 jQueryのgetJSONメソッドの使いづらい点 エラーハンドリングができない $.ajaxメソッドを使えばエラーハンドリングは可能であるが、読み込むデータがJSONの場合はgetJSONメソッドの方が簡潔にコードを記述できるのでgetJSONメソッドでエラーハンドリングができるようにしたい。 複数のJSONデータが必要な場合に非同期で処理をおこなうにはgetJSONメソッドをネストさせる必要がある。 例えば以下のようなコードになる。 $.getJSON("foo.json").next(function (foo_d