我正在寻找一种在 Dart 中创建具有可变数量的参数或参数的函数的方法。我知道我可以创建一个数组参数,但我不想这样做,因为我正在开发一个语法简洁很重要的库。
例如,在纯 JavaScript 中,我们可以做这样的事情(从这里借用):
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 中,该代码不会运行。有没有办法在飞镖中做同样的事情?如果不是,这是路线图上的内容吗?