Qu'est-ce que es6 ?
ECMAScript 6 (ci-après dénommé ES6) est le standard de nouvelle génération du langage JavaScript et a été officiellement publié en juin 2015. Mozilla lancera JavaScript 2.0 basé sur ce standard.
Quelle est la relation entre ECMAScript et JavaScript ? De nombreux débutants seront confus. En termes simples, ECMAScript est la norme internationale pour le langage JavaScript et JavaScript est l'implémentation d'ECMAScript.
En novembre 1996, Netscape, le créateur de JavaScript, décide de soumettre JavaScript à l'ECMA, l'organisme international de normalisation, en espérant que ce langage puisse devenir un standard international. L'année suivante, l'ECMA a publié la première version du document standard n° 262 (ECMA-262), qui stipulait la norme pour les langages de script de navigateur et appelait ce langage ECMAScript. Cette version est ECMAScript version 1.0.
L'objectif d'ES6 est de permettre au langage JavaScript d'être utilisé pour écrire des applications volumineuses et complexes et de devenir un langage de développement au niveau de l'entreprise.
En tant que standard de nouvelle génération, ES6 nous apportera de nombreuses fonctionnalités intéressantes. Ce cours aura pour objectif de vous amener à apprécier l'élégance d'ES6. Par conséquent, vous devez avoir des connaissances de base en JavaScript avant d'apprendre cela. Bien sûr, si vous ne savez pas ce qu'est JavaScript, vous pouvez d'abord suivre un cours d'introduction à JavaScript.
Support Bien qu'ES6 ait été publié en tant que standard de nouvelle génération, il faudra un certain temps aux principaux navigateurs pour prendre en charge les nouvelles fonctionnalités. Alors, comment savoir si le navigateur que nous utilisons prend en charge les fonctionnalités correspondantes d'ES6 ?
Ne soyez pas nerveux. Pour la prise en charge d'ES6, vous pouvez consulter kangax.github.io/es5-compat-table/es6/ Ici, vous pouvez clairement comprendre la prise en charge des fonctions ES6 dans les différentes versions des navigateurs. Au fil du temps, le support est devenu de plus en plus élevé et la plupart des fonctionnalités d'ES6 ont été implémentées.
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!