【发布时间】:2012-11-23 18:35:26
【问题描述】:
我正在寻找一种在 Dart 中创建具有可变数量参数或参数的函数的方法。我知道我可以创建一个数组参数,但我不想这样做,因为我正在开发一个语法简洁很重要的库。
例如,在纯 JavaScript 中,我们可以这样做(借用自 here):
function superHeroes() {
for (var i = 0; i < arguments.length; i++) {
console.log("There's no stopping " + arguments[i]);
}
}
superHeroes('UberMan', 'Exceptional Woman', 'The Hunk');
但是,在 dart 中,该代码不会运行。有没有办法在飞镖中做同样的事情?如果没有,这是路线图上的内容吗?
【问题讨论】:
-
github.com/dart-lang/language/issues/1014(我不会屏住呼吸,它开了7.5年)
标签: dart