TypeScript Cheat Sheet


    // Declare variables with types
    let message: string = "Hello, TypeScript!";
    let isCompleted: boolean = true;
    let total: number = 100;
    
    // Arrays
    let numbers: number[] = [1, 2, 3, 4, 5];
    let messages: Array<string> = ["Hello", "World"];
  
    // Tuples
    let tuple: [string, number];
    tuple = ["Hello", 10]; // Correct
    // tuple = [10, "Hello"]; // Error: Type 'number' is not assignable to type 'string'
  
    // Enum
    enum Color { Red, Green, Blue }
    let c: Color = Color.Green;
  
    // Any type
    let randomValue: any = 10;
    randomValue = "Hello";
    randomValue = true;
  
    // Unknown type
    let unknownValue: unknown = 10;
    unknownValue = "Hello";
    unknownValue = true;
    
© 2024 CheatsheetCoder, All Rights Reserved.