Categoría:TypeScript

De ChuWiki


TypeScript es un lenguaje de programación fuertemente tipado que se basa en JavaScript, proporcionándote mejores herramientas a cualquier escala. TypeScript es JavaScript con sintaxis para tipos.

Algunas características clave de TypeScript son:

  • Sintaxis adicional: TypeScript añade sintaxis adicional a JavaScript para soportar una integración más estrecha con tu editor.
  • Detección temprana de errores: TypeScript te ayuda a detectar errores temprano en tu editor.
  • Conversión a JavaScript: El código de TypeScript se convierte a JavaScript, que se ejecuta en cualquier lugar donde se ejecute JavaScript: en un navegador, en Node.js o Deno y en tus aplicaciones.
  • Seguridad a gran escala: TypeScript entiende JavaScript y utiliza la inferencia de tipos para proporcionarte excelentes herramientas sin código adicional.
  • Descripción de tus datos: TypeScript te permite describir la forma de los objetos y funciones en tu código, lo que facilita ver la documentación y los problemas en tu editor.

Por ejemplo, puedes describir tus datos de la siguiente manera en TypeScript:

interface Account  {
  id:  number
  displayName:  string
  version:  1
}

function welcome ( user:  Account) {
  console. log ( user. id)
}

type Result  =  "pass"  |  "fail"

function verify ( result:  Result) {
  if  ( result  ===  "pass") {
    console. log ("Passed")
  }  else  {
    console. log ("Failed")
  }
}

TypeScript también te permite aplicar tipos a tu proyecto JavaScript de manera incremental, mejorando el soporte del editor y mejorando tu base de código con cada paso. Es decir, si tienes un proyecto JavaScript tradicional, puede ir haciendo o migrando módulos separados en TypeScript y usarlos desde tu proyecto JavaScript.

La versión actual de TypeScript es la 5.4, aunque la versión 5.5 ya está disponible en beta.

Páginas en la categoría «TypeScript»

Las siguientes 4 páginas pertenecen a esta categoría, de un total de 4.