this参照

クロージャー作ってイベントハンドラにつっこんだりして、
Function内のthisが書き換わってしまうのを止めて、
内部でobjectをthisとして参照可能にしておく
(prototype.jsを使って)

Function クラスに対する拡張
bindAsEventListener(object)

例えば、

var func = function(){alert(this.id);}
Event.observe(obj, 'click', func.bindAsEventListener(obj), false};

いつもこのファンクション名忘レス。。