extends与联合类型

来源:10-20 【高级类型Pick】 为什么要用Pick,好处体现在哪里?

前端工程师666777888

2023-03-25

联合类型A extends 联合类型B ? 1 : 2;
如果A是写死的,那么就会把A当成整体来与B进行比较
如果A是通过泛型传过来的,那么会把A拆开一个一个的与B进行比较,并返回联合类型
如果后面没有三元运算符,就会把A当成整体来与B进行比较

写回答

1回答

keviny79

2023-03-27

其他两个正确,“如果后面没有三元运算符,就会把A当成整体来与B进行比较” , A extends B 这个不能独立出来,只能依附在方法泛型上。

0
0

晋级TypeScript高手,成为抢手的前端开发人才

轻松驾驭 TypeScript 高级用法, 突破前端成长瓶颈

871 学习 · 425 问题

查看课程