## 区别 - `interface`只能定义对象类型,`type`可以定义原始类型、联合类型、交叉类型 - `interface`可以实现`extends`和`implements`,`type`不行 - `interface`定义的同名接口属性可以合并,而`type`不行 - 编辑器智能提示不同