JavaScript のライブラリでよく使う $ という名前の関数を、ActionScript3.0 でも定義してみた。以下の感じ。
file: com/kujirahand/utils/$.as
// 引数をカンマで区切って返すという関数を $ に割り当ててみた
package com.kujirahand.utils
{
public function $(...args):* {
return args.join(",");
}
}利用例は以下の通り。
trace( $("aaa","bbb","ccc") );
// 表示結果→ aaa,bbb,cccこの時、注意点としては、$.as というファイル名に関数$()を記述しなくてはならないという点。それさえ気をつければ、普通に package の中で定義できました。何に使おうか思案中。