ActionScript3でRubyのsend的なこと

ActionScript3 で Ruby の send のようなことをするには [method名] とすれば良いようだ。

var method_name:String = 'length';
var str:String = 'htp://ecpplus.net';
trace(str[method_name]);

=> 18

みたな感じでとれる。Object は .method名 でも [method名] でも行けるような感じ。まだまだイベントが使いこなせない。

ActionScript3でRubyのsend的なこと