使用spread运算符进行显式输入

时间:2018-04-25 16:18:02

标签: typescript ecmascript-6 typescript2.0 strong-typing

对于以下语法,

let [first, ...rest] = [1, 2, 3, 4];
console.log(typeof first); // number
console.log(typeof rest);  // object

修改

[a,b]:number[][a, ...b]:number[]情景不同。您希望first类似[number,..]类型但不属于number[]类型

如何显式输入此语法?因为let [first, ...rest]:[number, object] = [1, 2, 3, 4];不起作用

0 个答案:

没有答案