TypeScriptTypeScript16 min read

TypeScript Arrays and Tuples

Type arrays and tuples correctly to ensure element safety and fixed-length data structures.

David Miller
November 30, 2025
3.0k151

Arrays and tuples store multiple values.

  ## Typed array
  
  ```ts
  let nums: number[] = [1, 2, 3];
  let names: Array<string> = ["Tom", "Sarah"];
  ```
  
  ## Tuple (fixed structure)
  
  ```ts
  let user: [number, string] = [1, "Tom"];
  ```
  
  ## Tuple with labels
  
  ```ts
  let point: [x: number, y: number] = [10, 20];
  ```
  
  ## Use case
  Tuples for fixed formats, arrays for lists.
  
  ## Remember
  - Arrays: same type items
  - Tuples: fixed order & types
  
#TypeScript#Beginner#Arrays