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)