Languages
TypeScript Cheat Sheet
Print-ready cheat sheet for TypeScript, organized for fast lookup, study, and desk-side use
Sample
What's in this cheat sheet
- Basic Types
- Arrays & Tuples
- Interfaces
- Type Aliases
- Unions & Intersections
- Functions
- Generics
- Enums
- Type Guards
- Utility Types
Primitives
let name: string = "Alice";
let age: number = 25;
let active: boolean = true;
let data: null = null;
let x: undefined = undefined;
Special Types
any | Opt out of type checking |
unknown | Type-safe `any` (must narrow before use) |
void | No return value |
never | Function never returns (throws / infinite) |
object | Any non-primitive |
Download the full cheat sheet for all sections, formatted for print
Download PDFDownloads
Choose the treatment that matches how you read
-
Recommended
Standard
B&W, ink-efficient. The default for laser printers and photocopies
Best for Printouts and desk-side reference
-
Color
Warm color accents for on-screen reading or color printers
Best for Screen reading or color printers
-
Reference Card
Maximum density, 4-column layout. Everything on one page
Best for Fast scanning and minimum paper use