【发布时间】:2017-05-10 16:12:17
【问题描述】:
我有一个接受休息参数的函数。
function getByIds(...ids: string){
...
}
我知道我可以调用getByIds('andrew') 和getByIds('andrew','jackson'),它会将字符串转换为字符串数组。
我的问题是:如果我已经将参数合并到一个数组中,我可以打电话给getByIds(['andrew','jackson'])吗?
在 Java 中我知道我可以,但 typescript 似乎给我带来了问题。 JsFiddle 也让我失望了。
【问题讨论】:
-
script seems to give me problems -
您是否尝试过使用旧的
apply? -
FWIW,你如何定义函数(即带有一个rest参数)实际上是无关紧要的。