有时候我们可能不能确定数组的长度,在ActionScript 3里有种特殊的表示方式,请看下面的代码:

public function getAverage(...numbers)...{
var total = 0;
for(var i=0; i<numbers.length; i++)...{
total += numbers[i];
}
return total / numbers.length;
}这是一个求平均数函数,其中...numbers表示一个可变长的数组,它可以接受任意数量的参数,如下面的调用方法:
getAverage(1,3,4,5);
getAverage(1,2);
等等,这样处理后我们的函数就更加灵活了。
本文介绍了一种在ActionScript3中使用可变参数的方法,通过一个求平均数的函数展示了如何利用...numbers语法来创建更灵活的函数,该函数可以接收任意数量的参数。
3441

被折叠的 条评论
为什么被折叠?



