Tipos básicos: str, num, boolean
Parte de la sección Introducción a TypeScript del Journey de JavaScript de Coddy. Lección 6 de 73.
TypeScript tiene tres tipos primitivos fundamentales que forman los bloques de construcción de la mayoría de las aplicaciones: string, number y boolean. Estos tipos le permiten asegurar qué tipo de datos pueden contener sus variables.
El tipo string se utiliza para datos de texto. Puedes declarar una variable de cadena como esta:
let productName: string = "Laptop";El tipo number maneja todos los valores numéricos en TypeScript, tanto enteros como decimales:
let price: number = 999.99;El tipo boolean representa valores verdadero/falso, perfecto para banderas y condiciones:
let inStock: boolean = true;Desafío
FácilCrea tres variables separadas con anotaciones de tipo explícitas y valores apropiados:
Declara una variable llamada productName con el tipo string y asígnale el valor "Gaming Mouse".
Declara una variable llamada price con el tipo number y asígnale el valor 49.99.
Declara una variable llamada inStock con el tipo boolean y asígnale el valor true.
Imprime las tres variables en la consola en líneas separadas en el orden en que fueron declaradas.
Pruébalo tú mismo
// TODO: Escribe tu código aquí
// Declara las tres variables con anotaciones de tipo explícitas y valores
// Luego imprímelas en la consolaEsta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Introducción a TypeScript
1Primeros pasos con TS
¿Qué es TypeScript?¿Por qué usar TypeScript?Tu primer código en TypeScriptProceso de compilación y erroresResumen: Introducción a TS4Trabajando con funciones
Tipado de parámetros y valores de retornoTipado de funciones de flechaEl tipo de retorno 'void'Parámetros opcionales con '?'Valores de parámetros por defectoTipado de parámetros restDefinición de tipos de funcionesRepaso: Construcción de funciones tipadas2Tipos principales
Tipos básicos: str, num, booleanEl tipo 'any': Vía de escapeEl tipo 'unknown'Trabajando con 'null' y 'undef'Inferencia de tipos en acciónAnotaciones de tipo explícitasResumen: Práctica de tipos principales5Tipos: Alias, Uniones e Intersecciones
Alias de tipos para primitivosTipos de unión ('|')Trabajando con tipos de uniónTipos literalesTipos de intersección ('&')Combinando alias de tiposRepaso: Combinaciones de tipos avanzadas3Estructura de datos: Arrays y Tuplas
Arrays tipadosModificador 'readonly' para Arrays¿Qué es una Tupla?Declaración y acceso a TuplasDesestructuración de TuplasTuplas ReadonlyArrays tipados multidimensionalesOperador Spread con ArraysResumen: Arrays y TuplasPractica por tu cuenta: Compilador de JavaScript online