2010-11-28 9 views

答えて

7

それは、残りのパラメータと呼ばれ、これを使用します。

function getItems(...rest):void 
{ 
    // ... logic goes here 
} 

を使用すると、配列の名前として残りを扱う関数の内部。

あなたは心の中でこれらを維持する必要があり、残りのパラメータを作成:

  • レストパラメータが型なしです。残りのパラメータ配列をループするときは、特殊なタイプの要件を検証することはあなた次第です。
  • 残りのパラメータは、メソッドのパラメータの末尾にある必要があります。
  • 残りのパラメータは、その前に...を付ける必要がありますが、変数名は何でもかまいません。
4
private function someFunction(...args) : void 
{ 
    for(var i : int = 0; i < args.length ; i++) 
    { 
    trace(i, args[i]); 
    } 
} 
関連する問題