Platzi Test Flashcards
¿Qué es el lenguaje de programación TypeScript?
Es un lenguaje de programación tipado y de alto nivel.
¿Para qué se usa el compilador de TypeScript?
Para compilar el código TypeScript que se traduce en JavaScript.
¿Cuál es el parámetro del compilador que permite especificar un proyecto TypeScript?
–project
¿De qué forma se determina el tipado en TypeScript?
Tipado explícito y tipado inferido
¿Qué tipo de valores podemos definir con el tipo number en TypeScript?
octales, hexadecimales, binarios y decimales
¿Cuál es la síntaxis para el uso de cadenas multilínea en TypeScript?
` Edad: ${edad} Curso: ${curso} `
¿En qué caso se debe usar el tipo any?
Cuando los valores pueden cambiar en tiempo de ejecución.
¿En qué casos se usa el tipo never?
Cuando se lanza una excepción o cuando nunca se retorna un valor.
null y undefined, ¿se pueden asignar en?
Variables de tipo null, undefined y any
¿Cómo se define un arreglo en TypeScript?
- Usando Corchetes
let fruits: string[] = [‘Apple’, ‘Orange’, ‘Banana’]; - Usando generic array type
let fruits: Array = [‘Apple’, ‘Orange’, ‘Banana’];
¿Cúando se usa el símbolo ‘|’ (pipe) entre tipos?
Para definir una variable que soporte múltiples tipos de datos.
¿Cuántos valores se pueden definir en una tupla?
Varios valores con distintos tipos de datos
¿Para qué nos sirven los enumerados en TypeScript?
Permiten definir un conjunto de constantes con nombre
¿Dónde podemos usar tipos de datos en Funciones?
En los parámetros y en el tipo de retorno
Cual es la síntaxis correcta para definir una propiedad opcional en TypeScript
propiedad?:string