前回の続きで、可変関数を利用して複数の配列をマージするユーティリティクラスを作ろうとおもったら、すでにありました。
下に、マニュアルに載っていたサンプルをもとに、引数を複数にして試してみました。
詳しくはマニュアルを見てください。
[AS]
var numbers:Array = new Array(1, 2, 3);
var letters:Array = new Array(“a”, “b”, “c”);
var numbersAndLetters:Array = numbers.concat(letters,”A”,”B”,”C”);
var obj:Object = new Object();
var lettersAndNumbers:Array = letters.concat(numbers,obj);
trace(numbers); // 1,2,3
trace(letters); // a,b,c
trace(numbersAndLetters); // 1,2,3,a,b,c,A,B,C,D
trace(lettersAndNumbers); // a,b,c,1,2,3,[object Object]]
trace(letters); // a,b,c
[/AS]


