ActionScript 3.0是否提供了接受任意数量参数的方法?我通常使用.NET,但我被迫使用AS3进行项目,而函数blah(params double [] x)的内容对于帮助程序库来说会很棒.
谢谢;
查看其余参数:http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/statements.html#..._( rest) _parameter
package { import flash.display.MovieClip; public class RestParamExample extends MovieClip { public function RestParamExample() { traceParams(100, 130, "two"); // 100,130,two trace(average(4, 7, 13)); // 8 } } } function traceParams(... rest) { trace(rest); } function average(... args) : Number{ var sum:Number = 0; for (var i:uint = 0; i < args.length; i++) { sum += args[i]; } return (sum / args.length); }