一、基础概念

TypeScript中的声明会创建以下三种实体之一:命名空间,类型或值。

二、合并接口

最简单也最常见的声明合并类型是接口合。合并的机制是把双方的成员放到一个同名的接口里。
接口的非函数的成员应该是唯一的。 如果它们不是唯一的,那么它们必须是相同的类型