web-dev-qa-db-fra.com

différent entre ES6 et Javascript

Qu'est-ce que ES6? Est-ce JavaScript? Ou un partisan de plusieurs langues?

Je l'ai cherché mais je ne le comprends pas, en particulier la page sur Wikipédia. Est-ce mieux que Javascript? Et que puis-je faire dans mon développement Web en utilisant ce langage?

Alors, qu'est-ce que ES6 et comment puis-je l'utiliser dans le développement de mon application Web?

19
androidnation

ES6 est un raccourci pour EcmaScript 6, qui est un nom obsolète pour la spécification du langage EcmaScript 2015 . ES2015 est la 6ème version d'EcmaScript, c'est pourquoi il était auparavant appelé ES6. Pour des raisons bien connues d'eux-mêmes, les responsables de la définition de la norme linguistique l'ont renommée ES2015 avec la version finale de la spécification v6.

EcmaScript est le nom "officiel" de JavaScript. Maintenant que ES2015 est finalisé, il devient simplement JavaScript v6 pour la plupart des gens.

Mis à part ES4, il n'y a pas de réelle différence entre JavaScript et EcmaScript. ES4 a introduit les classes et le typage statique et était la norme derrière ActionScript 3 de Flash , mais il n'a jamais été ratifié en tant que langage JavaScript, car il a introduit trop de changements de rupture. Il a finalement été abandonné et ES3.1 est devenu ES5, qui est la version JavaScript utilisée dans le monde "HTML5".

24
David Arno