← 返回首页

interface 与 type 的区别

特性 interface type
支持合并声明 ✅ 会自动合并 ❌ 不能重复定义
支持继承 ✅ extends ✅ 交叉类型 &
支持基本类型别名 ❌ ✅ type ID = string
支持联合类型 ❌ ✅ type A = B | C
支持映射类型 ❌ ✅