🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[success] # 交叉和联合优先级 ~~~ 1.联合操作符 | 的优先级低于交叉操作符 &,可以通过使用小括弧 () 来调整操作符的优先级 ~~~ ~~~ // 先 1 2 和 3 4 交叉 然后在将两个交叉联合 type UnionIntersectionA = | ({ id: number } & { name: string }) | ({ id: string } & { name: number }) // 交叉操作符优先级高于联合操作符 // 改变联合顺序 type UnionIntersectionB = | ('px' | 'em' | 'rem' | '%') | ('vh' | 'em' | 'rem' | 'pt') // 调整优先级 ~~~