18. Typescript - 提示与技巧 - 推断关键字

灰太狼 2024-03-16 12:46 32阅读 0赞

今天我讲的是infer关键字。
有时,我们需要获取数组的值类型或获取函数的返回类型。为此,我需要引入 infer 关键字。
为了解释此功能,我向您展示了一个示例

  1. type UnboxingArray<T> = T extends Array<infer Member> ? Member : T;
  2. type UnboxingArrayString = UnboxingArray<string[]>

发表评论

表情:
评论列表 (有 0 条评论,32人围观)

还没有评论,来说两句吧...

相关阅读