Repaso
English
Frontend y webFundamentosFE-61

¿Qué es TypeScript?

Opciones

  1. Una versión más rápida de Java para el navegador
  2. JavaScript con tipos, que se compila a JS normal (Opción correcta)
  3. Un preprocesador CSS que añade variables y anidamiento
  4. Un lenguaje de consulta para bases relacionales

Respuesta

JavaScript con anotaciones de tipos; se comprueba antes de ejecutar y luego se compila a JavaScript normal

Por qué

En JavaScript, una variable puede guardar cualquier cosa y los errores aparecen solo mientras corre el programa.

TypeScript añade tipos, por ejemplo let age: number = 30;. El compilador de TypeScript detecta errores (como usar un string donde se espera un número) antes de ejecutar el código.

El resultado se convierte en JavaScript normal, que es lo que ejecutan los navegadores y Node.js.

Recuerda

TypeScript = JavaScript + tipos.

Términos clave

Practica esta pregunta en Repaso