|
jsmodeでよくやる非同期の記述パターンから思うに、
表題の2つの関数を追加したほうがよいかなーという印象を受けます。
主眼は、windows.setInterval/window.clearIntervalは非アクティブ時にTick換算が
不安定になる & JScriptでは使えない
もちろん setTimeout(func) 内でなんらかの形で、func を呼び出す形で実現可能で
はありますが、
まぁ特にpostExec系を使って func を再度呼び出す形は結構不気味ですので...
もうひとつの利点は、jsmode では setTimeoutとsetIntervalの2つ以外で window.*
***を使うことってほぼ無いのでは? と思われる点が大きいです。
(HTML系のパーサー利用する時に、あえてjsmode側のwindow/DOM関連機能に便乗する
くらい...かなぁ..)
いずれにしてもそうすると、「DOM (=windows.***)」ライブラリの定義ファイル部分
は全く読みこむ必要がほぼなくなり、入力補完時の雑音の9割近くがカットできます。
( javascript 入力時に 変な単語補完がほぼ候補にあがらなくなる)
|
|