模式匹配做提取 数组类型 提取数组第一个元素的类型 1 2 3 type GetFirst<Arr extends unknown[]> = Arr extends [infer First, ...unknown[]] ? First : never ; 提取数组最后一个元素的类型 1 2 3 type GetLast<Arr extends unknown[]> = Arr extends […
模式匹配做提取 数组类型 提取数组第一个元素的类型 1 2 3 type GetFirst<Arr extends unknown[]> = Arr extends [infer First, ...unknown[]] ? First : never ; 提取数组最后一个元素的类型 1 2 3 type GetLast<Arr extends unknown[]> = Arr extends […
讨论
登录后参与讨论
还没有评论,来说第一句吧。