如何定义可以接收未知/可变数量参数的函数?
答案 0 :(得分:7)
它被称为休息参数,使用此:
function getItems(...rest):void
{
// ... logic goes here
}
在函数内部,您将休息作为数组的名称。
创建rest参数时,请记住这些:
答案 1 :(得分:4)
private function someFunction(...args) : void
{
for(var i : int = 0; i < args.length ; i++)
{
trace(i, args[i]);
}
}