Cơ BảnTypeScript iconTypeScript

Tuple type trong TypeScript là gì?

Tuple là array với số lượng và kiểu phần tử cố định.

  • Phần tử có thể có tên.
  • Hỗ trợ optional (?) và rest elements.
  • Thường dùng cho function return nhiều giá trị, CSV rows, React useState.
typescript
type Point = [number, number];
type Entry = [key: string, value: number]; // named elements

const [count, setCount]: [number, React.Dispatch<React.SetStateAction<number>>]
  = useState(0);

// Hoặc đơn giản hơn:
const pair: [string, number] = ['age', 25];

Xem toàn bộ TypeScript cùng filter theo level & chủ đề con.

Mở danh sách TypeScript