声明合并的意义在于允许扩展现有(类型)声明
命名空间_TypeScript笔记15
命名空间源自 JavaScript 中的模块模式,是另一种代码组织方式
模块解析机制_TypeScript笔记14
import究竟是怎样引入一个模块的?
模块_TypeScript笔记13
兼容并包的模块机制
索引类型、映射类型与条件类型_TypeScript笔记12
除类型组合外,另2种产生新类型的方式是类型查询与类型映射
this类型_TypeScript笔记11
没错,this也是一种类型
类型别名与字面量类型_TypeScript笔记10
TS里代数数据类型的由来
组合类型与类型保护_TypeScript笔记9
实际上是类型组合与类型区分
深入类型系统_TypeScript笔记8
从类型推断机制到类型兼容性
枚举_TypeScript笔记7
枚举,就是一组具名常量
泛型_TypeScript笔记6
之所以叫泛型,是因为能够作用于一系列类型,是在具体类型之上的一层抽象
函数_TypeScript笔记5
有带类型的this,还有不那么符合直觉的重载
类_TypeScript笔记4
不仅成员修饰符、抽象类等特性全开,还不会增加运行时开销
接口_TypeScript笔记3
接口不仅用来描述类,还能描述对象、数组等结构
基本类型_TypeScript笔记2
13种基本类型