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
- Las anotaciones siguen al nombre después de dos puntos.
[string, number]es una tupla de longitud fija.- Un parámetro unión se estrecha con
typeof.
Palabras clave y builtins usados aquí
booleanconstfunctionletnumberreadonlyreturnstring
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.
Paso 1 de 4 en Primitivos y literales; paso 1 de 23 en Tipos y anotaciones.