Dojo Toolkitの履歴

命名規則がしっかりしてて、既存APIを拡張してないから大規模開発に向きそう。
http://dojotoolkit.org/

リファレンス

http://api.dojotoolkit.org/

dojo.require(module)
 ファイルをロードする。複数記述しても読まれるのは一度だけ。
 ajaxでテキストで取得して、evalしてるみたい
 IEで何故か動かないと思ったらキャッシュしてるだけだった。

dojo.provide(module)
 requireされるファイルに記述する。requireするときはこれを書かないといけない

dojo.registerModulePath("mindia", "../mindia");
 mindiaモジュールをパス../mindiaとして登録する


dojo.connect(target, event, context, function(e){})
 イベント追加。contextは省略できる。



以下古い情報

prototype.jsからの逆引き

bind

var foo: Function=dojo.hitch(
  scope: Object, method: Function|String ,...);

http://api.dojotoolkit.org/jsdoc/dojo/1.2/dojo.hitch

Event.observe(window, 'load', function(){...})

  dojo.addOnLoad(function(){...});