TypeScript
Basic Annotations
- [TypeScript primitive types](TypeScript primitive types)
- [TypeScript Arrays](TypeScript Arrays)
- [TypeScript Inline Type Annotation](TypeScript Inline Type Annotation)
Type System
- [Ambient Declarations](Ambient Declarations)
- [TypeScript Interfaces](TypeScript Interfaces)
- [TypeScript Enums](TypeScript Enums)
- lib.d.ts
- [TypeScript Functions](TypeScript Functions)
- [TypeScript Callable](TypeScript Callable)
- [TypeScript Type Assertion](TypeScript Type Assertion)
- [TypeScript Type Guard](TypeScript Type Guard)
- [TypeScript Literal Types](TypeScript Literal Types)
- Readonly
- [TypeScript Generics](TypeScript Generics)
- [TypeScript Intersection Type](TypeScript Intersection Type)
- [TypeScript Tuple Type](TypeScript Tuple Type)
- [TypeScript Type Alias](TypeScript Type Alias)
- [TypeScript Never Type](TypeScript Never Type)
- [TypeScript Index Signatures](TypeScript Index Signatures)
- [TypeScript Classes](TypeScript Classes)
Unions
- [TypeScript Union Type](TypeScript Union Type)
- [TypeScript Discriminated Union](TypeScript Discriminated Union)
Related pages
Books
Changes
- [TypeScript 4.0](TypeScript 4.0)