ts编辑器会将名字相同的多个声明合并为一个声明,合并后的声明,同时拥有多个声明的特性 example文件夹下新建merging.ts文件 定义相同名字的接口, 定义变量类型是上面的接口.,光写一个name属性报错,提示缺少age属性 把name和age同时加上才这个类型就不会报错了 命名空间.类型.值的声明 补充 命名空间实际上是创建了一对象,这个对象我们在js里面是可以用的 合并接口 定义的非函数的成员,命名应该是不重复的 如果这总重复定义了name值就会报错 两个的类型都是stirng才可…