非同期
IT戦記 - 関数を非同期化して汎用性を高めるみたいな事ってKumuだとできるのか?
var result = putData(); if (result == 'ok') { ... }
こいつを
function(){ var result = putData(); if (result == 'ok') { ... } }.deferred(0)();
こうするイメージかなあ。
Kumuは単純に実行を指定秒だけ遅らせる事しかできない。
なのでコールバックを仕込むやり方とは違っちゃうんだよね。
でもfunctionの中身はかなり元のまんまで近いのでこれはこれでいいのかも。
囲むだけだし。
うくく。