有一个功能
const foo = (...args: number[]) => {
args.reduce((acc, num) => {
// some operation
return acc;
});
};
没有参数的调用foo()将是正确的。问题出现了,如何让 TS 检查 ...args 的长度是否为 1 或更多?
如果有人知道写。谢谢
有一个功能
const foo = (...args: number[]) => {
args.reduce((acc, num) => {
// some operation
return acc;
});
};
没有参数的调用foo()将是正确的。问题出现了,如何让 TS 检查 ...args 的长度是否为 1 或更多?
如果有人知道写。谢谢
试试这样: