as3で配列利用時の注意

  • 配列作成

new Array() よりも []  3倍速い

  • 配列追加

push より array[array.length] = value;

  • 配列要素にアクセス

for > for each > while > for( key in arr ) > forEach > map

forが無難ということ

ちなみに、for文では、lengthは先に計算しておく

var len:uint = array.length;
for( var i:uint = 0; i < len; i++ ){
}

こういうのは、他の言語で書くときも注意したい。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です