typestar

Tipos primitivos en TypeScript

Anotar los tipos básicos, los arreglos y las tuplas.

const name: string = "typestar";
const count: number = 42;
const ready: boolean = true;
const tags: string[] = ["code", "typing"];
const pair: [string, number] = ["score", 95];

let maybe: string | undefined;
const values: readonly number[] = [1, 2, 3];

function describe(input: string | number): string {
  return typeof input === "string" ? input.trim() : input.toFixed(1);
}

Cómo funciona

  1. Las anotaciones siguen al nombre después de dos puntos.
  2. [string, number] es una tupla de longitud fija.
  3. Un parámetro unión se estrecha con typeof.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
12
Caracteres a escribir
376
Tokens
104
Ritmo de tres estrellas
85 tpm

Al ritmo de tres estrellas de 85 tokens por minuto, este intento toma unos 73 segundos.

Escribe este fragmento

Paso 1 de 4 en Primitivos y literales; paso 1 de 23 en Tipos y anotaciones.

Siguiente →