联合类型转交叉类型 也就是{a:1}|{b:1}变成{a:1}&{b:1} TypeScript 有函数参数是有逆变的性质的 U extends any 触发分布式,用函数触发你便,转为交叉类型
{a:1}|{b:1}
{a:1}&{b:1}
联合类型转交叉类型 也就是
{a:1}|{b:1}
变成{a:1}&{b:1}
TypeScript 有函数参数是有逆变的性质的 U extends any 触发分布式,用函数触发你便,转为交叉类型