ちゃんと理解できていないけど、とりあえずサンプルを作ってメモ。

呼び出される関数が3種類。

・グローバル変数を使う
・クロージャを使う
・クラスを使う

イベントに登録する5パターン

・グローバル変数を使う
・クロージャを使う
・クラスとクロージャを使う
・クラスとダブルクロージャを使う
・クラスと prototype.js のような bindAsEventListener を使う

JavaScript Sample : Closure and Event (クロージャとイベント)

# やっぱりよくわからん ヽ( ´ー`)丿

参考

tags: zlashdot JavaScript JavaScript

Posted by NI-Lab. (@nilab)