Que sont Es6 et Es7

青灯夜游
Libérer: 2022-03-08 17:16:44
original
5997 Les gens l'ont consulté

Le nom complet d'es6 est "ECMAScript6", qui est le standard du langage JavaScript officiellement publié en juin 2015. Il s'appelle officiellement ECMAScript 2015. Le nom complet d'es7 est « ECMAScript7 », qui est le standard du langage JavaScript officiellement publié en juin 2016.

Que sont Es6 et Es7

L'environnement d'exploitation de ce tutoriel : système windows7, version ECMAScript 6&&ECMAScript 7, ordinateur Dell G3.

Qu'est-ce que es6

ECMAScript 6 (appelé ES6) est un standard pour le langage JavaScript officiellement publié en juin 2015, officiellement nommé ECMAScript 2015 (ES2015). Son objectif est de permettre au langage JavaScript d'être utilisé pour écrire des applications complexes à grande échelle et de devenir un langage de développement au niveau de l'entreprise.

Que peut faire ES6 ?

ES6 est une mise à niveau majeure de la version. Dans le même temps, comme ES6 adhère au concept de conception visant à maximiser la compatibilité avec le code existant, le code JS que vous avez écrit dans le passé continuera à s'exécuter normalement.

De nombreux navigateurs prennent déjà en charge certaines fonctionnalités ES6 et continueront à travailler sur la mise en œuvre des fonctionnalités restantes. Cela signifie que dans certains navigateurs ayant implémenté certaines fonctionnalités, votre code JS peut déjà s'exécuter normalement.

Les frameworks MVVM populaires tels que Vue, React, Angular, etc. seront mieux développés avec ES6. Les outils de construction de ces frameworks prennent également en charge la compilation d'ES6.

La dernière version de Node.js prend déjà en charge 99 % des fonctionnalités d'ES6, ce qui signifie qu'elle est suffisante pour que la plupart des entreprises l'utilisent dans des projets.

Qu'est-ce que es7

ECMAScript 7 (ES7 en abrégé) est un standard pour le langage JavaScript officiellement publié en juin 2016, officiellement nommé ECMAScript 2016 (ES2016).

Il n'y a pas beaucoup de changements par rapport à la sixième version (ES6), principalement l'ajout de deux nouvelles fonctionnalités : Array.prototype.include et l'opérateur d'exponentiation.

1. Array.prototype.includes()

[1].includes(1); // true
Copier après la connexion

2. Opérateur exponentiel

2**10; // 1024
Copier après la connexion

[Recommandations associées : tutoriel vidéo javascript, front-end web]

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal