Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es la mayor diferencia entre ts y js?

¿Cuál es la mayor diferencia entre ts y js?

R. Los programas son diferentes:

ts requiere compilación estática y proporciona escritura fuerte con contenido más orientado a objetos. typeScript es un superconjunto de JavaScript que se compila en JavaScript puro. ¡Esto es muy similar a nuestro CSS alejándose de Less o Sass! Esto es muy similar a nuestro CSS sin Less o Sass. Con una mejor forma de escribir código, finalmente podemos generar un lenguaje JavaScript nativo de una manera amigable.

2. La ejecución es diferente:

ts aún debe compilarse en un archivo js de tipo débil y el js nativo basado en objetos se está ejecutando. Por lo tanto, ts es diferente y limitado en comparación con los lenguajes naturales orientados a objetos como java/C#, que es un lenguaje de desarrollo JavaScript a nivel de aplicación. Esto también significa que TypeScript es más potente y puede desarrollar aplicaciones grandes, o es más adecuado para desarrollar aplicaciones grandes.

Características principales

TypeScript, escrito por Anders Heilsberg, arquitecto jefe de C#, es un lenguaje de programación multiplataforma de código abierto. Es un superconjunto de JavaScript, que esencialmente agrega escritura estática opcional y programación orientada a objetos basada en clases al lenguaje.

TypeScript amplía la sintaxis de JavaScript para que cualquier programa JavaScript existente pueda ejecutarse en un entorno TypeScript.