Diferencias entre JavaScript y entre TypeScript

¿Cuales son las diferencias entre JavaScript y TypeScript?

TypeScript es un superset de JavaScript, se diferencian principalmente en los siguientes aspectos:

  • TypeScript es un lenguaje de programación orientado a objetos, JavaScript es un lenguaje de scripting.
  • TypeScript tiene tipado estático de variables, JavaScript no.
  • TypeScript soporta Interfaces y Módulos, JavaScript no.
  • TypeScript soporta parámetros opcionales en los métodos, JavaScript no.
  • TypeScript genera errores cuando se compila, JavaScript no se compila.

Espero que os sea de utilidad ^_^.

Comentarios