FLASHでクロージャーと言うのを使えるらしい。
で、僕は無知なのでクロージャーの意味さえ知らなかったので(w
チョット検索
クロージャーとは
クロージャは関数の局所変数を "閉じ込め" て、その関数の外側から参照しアクセス
できるようにするオブジェクトである。より興味深いことは、クロージャが実際には局所的な
コンテキスト(変数が存在するスタックフレーム)をパッケージし、それらが実際に存在する
スコープの外から利用可能にするという点である。情報は基本的にそれをあらゆる場所、
あらゆる時点で参照されるようにしたクロージャによって "捕らえられる"。
と言う事らしいです、なるほど。
で、下記のサイトに詳細が書いてあるのでメモ
うーん、なるほど・・・こう言った方法もあるんですね。
最近はオブジェクト指向のプログラムを勉強していたのですが
こう言った方法も有用ですね、大変勉強になります。
僕はもう少し頭を固く考えてしまいそうです、これでチョットは
処理をうまく出来るかもです。
あと、Flashでクロージャ。のサンプルコードの
this.onEnterFrame=null;
は前回onEnterFrameについてでpixelmainさんが教えてくれた
のですが
delete this.onEnterFrame;
に変更した方がメモリを開放するので良さそうです。
・Flash でクロージャ。
・1.3 クロージャ
・apeirophobia:何か突然クロージャー
Comments
Post a comment

クロージャーについて。