Parameters TypeScript · 工具类型
把函数类型的参数类型按顺序抓出来,拼成一个元组类型,像看函数签名里的进货清单。
怎么用
Parameters<typeof 函数>
小例子
function 打招呼(name: string, age: number) {}
type 参数们 = Parameters<typeof 打招呼>;
类型检查结果
类型检查结果:参数们 是 [string, number]
提醒:必须配合 typeof 使用,直接写函数名拿不到参数类型
官方文档:https://www.typescriptlang.org/docs/handbook/utility-types.html#parameterstype
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← TypeScript全部词条