Maison  >  Article  >  La dactylographie deviendra-t-elle courante ?

La dactylographie deviendra-t-elle courante ?

(*-*)浩
(*-*)浩original
2020-01-07 10:28:426536parcourir

La dactylographie deviendra-t-elle courante ?

TypeScript étend la syntaxe JavaScript. Tout programme JavaScript existant peut s'exécuter dans l'environnement TypeScript sans aucune modification.

TypeScript ajoute simplement une nouvelle syntaxe compatible ES6 à JavaScript, ainsi que cette fonctionnalité de programmation orientée objet basée sur les classes. (Apprentissage recommandé : phpstorm)

Deuxièmement, le framework Angular2 est sorti fin septembre 2016. Le framework lui-même est écrit en TypeScript. Le framework angulaire, comme chacun le sait, est un framework très populaire développé par Google.

En d'autres termes, Désormais, le langage TS est pris en charge par deux grandes entreprises, Microsoft et Google. Par conséquent, nous avons des raisons de croire que TS est susceptible de devenir le langage courant parmi les langages de développement front-end à l'avenir.

Un surensemble de JavaScript, un langage de programmation développé par Microsoft, qui suit la dernière spécification ES6

Avantages TypeScrip

Prise en charge de la spécification ES6 : publiée en 2015, elle indique l'orientation future du développement de la parole scriptée côté client. Prise en charge puissante de l'IDE :

se reflète dans trois fonctionnalités,

vérification de type, qui vous permet de spécifier des types de variables dans TS.

Conseils de grammaire.

Refactorisation. Le langage de développement d'Angular2

Construire un environnement de développement TypeScript

En fait, cela signifie également installer le compilateur TypeScript ;

Qu'est-ce que un compilateur ? Pourquoi un compilateur est-il nécessaire ?

La fonction du compilateur (compilateur) est de convertir le code TS en code JS ;

La spécification ES6 a été publiée en 2015, mais actuellement, tous les navigateurs grand public ne le font pas. Il prend entièrement en charge les spécifications ES6, de sorte que les éléments écrits en ES6 ne peuvent pas être exécutés directement dans le navigateur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn