交叉 怪可爱的地球人 2026-03-02 5 阅读1分钟 交叉类型(Intersection,&)是什么 表示“同时满足多个类型”(把能力合在一起)。 一句话记忆:交叉 A & B:A 且 B(“能力叠加/必须都满足”) type HasId = { id: number } type HasName = { name: string } type User = HasId & HasName // User 必须同时有 id 和 name const u: User = { id: 1, name: 'Tom' } // ✅