Maison  >  Article  >  interface Web  >  À quelles langues appartiennent es5 et es6 ?

À quelles langues appartiennent es5 et es6 ?

青灯夜游
青灯夜游original
2022-05-19 15:19:112388parcourir

es5 et es6 appartiennent au langage JavaScript. JavaScript est un langage de script de haut niveau pour Internet, composé de trois parties : ECMAScript, DOM et BOM ; es5 et es6 sont deux versions d'ECMAScript, utilisées pour fournir la syntaxe, les types, les objets de base, etc. du langage JS.

À quelles langues appartiennent es5 et es6 ?

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

es5 et es6 appartiennent au langage JavaScript.

JavaScript ("JS" en abrégé) est un langage de programmation léger orienté objet qui peut être utilisé dans le navigateur pour contrôler l'interaction des pages, et peut également être utilisé côté serveur en tant que backend du site Web (avec l'aide de Node .js), JavaScript est donc un langage de programmation full stack.

JavaScript est un langage de script de haut niveau pour Internet. Il a été largement utilisé dans le développement d'applications Web. Il est souvent utilisé pour ajouter diverses fonctions dynamiques aux pages Web et offrir aux utilisateurs des effets de navigation plus fluides et plus esthétiques. Habituellement, les scripts JavaScript réalisent leurs fonctions en les intégrant dans HTML.

JavaScript se compose de trois parties principales : ECMAScript, DOM (Document Object Model), BOM (Browser Object Model).

  • Core (ECMAScript) : La partie centrale du langage, qui décrit la syntaxe et les objets de base du langage.

  • Document Object Model (DOM) : norme de fonctionnement des documents de pages Web, décrivant les méthodes et les interfaces de traitement du contenu des pages Web.

  • Modèle objet du navigateur (BOM) : base des opérations du client et de la fenêtre du navigateur, décrivant les méthodes et les interfaces pour interagir avec le navigateur.

ECMAScript

ECMA-262 ne fait pas référence aux navigateurs Web et spécifie les composants du langage, notamment la syntaxe, le type, le langage, les mots-clés, les mots réservés, les opérateurs et les objets.

ECMAScript est une description du langage qui spécifie tous les aspects de la norme.

Compatible ECMAScript :

  • Prend en charge tous les « types, valeurs, objets, propriétés, fonctions, ainsi que la syntaxe et la sémantique du programme » décrits par ECMA-262.

  • Prend en charge la norme de caractères Unicode.

  • Ajoutez plus de « types, valeurs, objets, propriétés, fonctions » qui ne sont pas décrits dans ECMA-262. Les nouvelles fonctionnalités de l'ouest du Zhejiang dont parle ECMA-262 font principalement référence à de nouveaux objets et à des objets qui ne sont pas spécifiés dans. la norme.

  • Prend en charge la "Syntaxe des programmes et des expressions régulières" non définie dans ECMA-262. Cela signifie que la syntaxe intégrée des expressions régulières peut être modifiée et étendue.

Présentation de la version ECMAScript (ES) (heure de sortie de la version)

Sortie d'ES8, également connu sous le nom de "ECMAScript 2017"Sortie d'ES9, également connue sous le nom de "ECMAScript 2018"
Heure Version Description
Juin 1997 ES1.0 publié En juillet de la même année, la norme ECMA262 a été introduite
1 998 juin ES2.0 est sorti Cette modification de version est entièrement conforme à la norme internationale ISO/IEC 16262.
Décembre 1999 ES3.0 a été publié est devenu un standard commun pour JavaScript et a reçu un large soutien
Octobre 2007 Le projet ES4.0 a été publié Les principaux fournisseurs ont des opinions différentes. Le plan a échoué.
Juillet 2008 ES3.1 a été publié et renommé ECMAScript 5 ECMAScript 4.0 a été aboli, donc la version 4.0 n'existe pas
Décembre 2009 ES 5.0 a été officiellement publié
Juin 2011 ES5.1 publié Cette version est devenue la norme internationale ISO (ISO/IEC 16262:2011)
Décembre 2013 ES6 draft publié
Juin 2015 ES6 a été officiellement publié et renommé "Ecmascript 2015" Le comité TC39 a décidé de publier une version d'Ecmascript chaque année
June 2016 es7 a été publiée, également connue sous le nom de "ECMAScript 2016"


Juin 2017

Juin 2018

Juin 2019

🎜ES10 est également sorti connu sous le nom de "ECMAScript 2019"🎜🎜🎜🎜🎜🎜🎜🎜【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!

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