ActoinScriptのArrayの挙動をいろいろためしてみた

test

Arrayを初期化するとき、deleteでやるのかな
よくわからないのでテストした

var hoge:Array = new Array();

trace("1: " + hoge);

delete hoge;

trace("2: " + hoge);

hoge.push("hoge");
trace("3: " + hoge);

hoge = new Array();
trace("4: " + hoge);


trace

1: hoge
2: undefined
3: undefined
4: 


delete しても new しなくても良いのか
そして配列生成したら最初は (空) だったのね