Menu
CoddyTech

O que é uma Tupla?

Parte da seção Introdução ao TypeScript do Journey de JavaScript da Coddy. Lição 15 de 73.

Uma tupla é um array com um número fixo de elementos, em que o tipo de cada elemento em cada posição é conhecido e definido.

Pense em uma tupla como um contêiner com espaços rotulados. Diferentemente de uma matriz regular, na qual você poderia ter string[] (qualquer número de strings), uma tupla especifica exatamente quantos elementos contém e qual deve ser o tipo de cada elemento.

// Array regular - qualquer número de strings
let names: string[] = ["Alice", "Bob", "Charlie"];

// Tupla - exatamente 2 elementos: string, depois number
let person: [string, number] = ["Alice", 25];

A principal diferença é que as tuplas têm uma estrutura fixa. O primeiro elemento deve ser sempre uma string, o segundo deve ser sempre um number, e não pode haver um terceiro elemento.

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Introdução ao TypeScript

Pratique por conta própria: Playground de TypeScript