Heim > Artikel > Web-Frontend > Was sind es6 und es7?
Der vollständige Name von es6 lautet „ECMAScript6“, der im Juni 2015 offiziell veröffentlichte JavaScript-Sprachstandard. Er heißt offiziell ECMAScript 2015. Der vollständige Name von es7 lautet „ECMAScript7“, der im Juni 2016 offiziell veröffentlichte JavaScript-Sprachstandard.
Die Betriebsumgebung dieses Tutorials: Windows7-System, ECMAScript 6 und ECMAScript 7-Version, Dell G3-Computer.
Was ist es6?
ECMAScript 6 (kurz ES6) ist ein Standard für die JavaScript-Sprache, der im Juni 2015 offiziell veröffentlicht wurde und offiziell ECMAScript 2015 (ES2015) heißt. Ziel ist es, die Verwendung der JavaScript-Sprache zum Schreiben komplexer Großanwendungen zu ermöglichen und sie zu einer Entwicklungssprache auf Unternehmensebene zu machen.
Was kann es6?
ES6 ist ein Hauptversions-Upgrade. Da ES6 gleichzeitig dem Designkonzept der Maximierung der Kompatibilität mit vorhandenem Code folgt, wird der JS-Code, den Sie in der Vergangenheit geschrieben haben, weiterhin normal ausgeführt.
Viele Browser unterstützen bereits einige ES6-Funktionen und werden weiterhin an der Implementierung der verbleibenden Funktionen arbeiten. Das bedeutet, dass Ihr JS-Code in einigen Browsern, die einige Funktionen implementiert haben, bereits normal ausgeführt werden kann.
Beliebte MVVM-Frameworks wie Vue, React, Angular usw. werden mit ES6 besser entwickelt. Die Konstruktionstools dieser Frameworks unterstützen auch die Kompilierung von ES6.
Die neueste Node.js-Version unterstützt bereits 99 % der ES6-Funktionen, was bedeutet, dass sie für die meisten Unternehmen zur Verwendung in Projekten ausreicht.
Was ist es7?
ECMAScript 7 (kurz ES7) ist ein im Juni 2016 offiziell veröffentlichter JavaScript-Sprachstandard mit dem offiziellen Namen ECMAScript 2016 (ES2016).
Im Vergleich zur sechsten Version (ES6) gibt es nicht viele Änderungen, hauptsächlich die Hinzufügung zweier neuer Funktionen: Array.prototype.include
und des Potenzierungsoperators.
1. Array.prototype.includes()
[1].includes(1); // true
2. Exponentialoperator
2**10; // 1024
[Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend]
Das obige ist der detaillierte Inhalt vonWas sind es6 und es7?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!