Was ist ECMAScript?
Das ist vor sehr, langer Zeit passiert:
JavaScript wurde ursprünglich benannt, weil es den Erfolg von Java nutzen wollte, um sich in der Branche zu etablieren.
Netscape hat JavaScript als Standard bei ECMA International eingereicht. (ECMA ist eine Organisation, die sich auf Standardbau spezialisiert hat.) Das Ergebnis ist der Standard für diese neue Sprache, genannt ECMAScript. Kurz gesagt, ECMAScript ist ein Standard, und JavaScript ist die am häufigsten verwendete Sprache, um diesen Standard zu implementieren. JavaScript selbst ist eine Sprache, die auf dem ECMAScript-Standard basiert.
Was ist also "ES"...?
ES ist eine Abkürzung für ECMAScript. Jedes Mal, wenn du ES gefolgt von einer Zahl siehst, gibt es eine andere Version von ECMAScript. Tatsächlich gibt es insgesamt 8 Versionen. Schauen wir uns das genauer an:
ES1, ES2, ES3, ES4
ES1: 1997 6月 — ES2: 1998 6月 — ES3: 1999 12月 — ES4: 未通过
Ich habe das alles zusammengefasst. Hier sind die ersten 4 Versionen von ECMAScript, hier eine kurze Zusammenfassung. Sag dir einfach, dass die ersten drei Versionen jedes Jahr erscheinen und die vierte Version aus politischen Gründen nicht verabschiedet wird.
ES5
Dezember 2009: Nach fast 10 Jahren wurde ES5 2009 veröffentlicht. Die nächste Version von ECMAScript dauerte ebenfalls 6 Jahre bis zur Veröffentlichung.
ES6 / ES2015
Juni 2015: Vielleicht beginnt die Verwirrung hier. Alle denken, dass ES6 und ES2015 dasselbe sind.
Der ursprünglich beworbene Name war ES6. Das Organisationskomitee verlangt jedoch, dass ECMAScript jährlich aktualisiert wird. Daher wurde diese Version in ES 2015 umbenannt und musste jedes Jahr mit dem Suffix des aktuellen Jahres aktualisiert werden.
ES2016 (ES7)
Juni 2016: ECMAScript 7. Version.
ES2017 (ES8)
Juni 2017: ECMAScript 8. Version.
ES. Nächster
Du könntest ES sehen. Als nächstes kommt es ins Spiel. Dies ist eine instabile Version, ein Produkt vor der nächsten Version.
Warum?
Denn jede Veröffentlichung bringt Updates und neue Funktionen in die Sprache.
Wichtige Punkte:
- ECMAscript wird jährlich aktualisiert.
- ECMAScript ist nach den Nummern benannt, beginnend mit 1: ES1, ES2, ES3, ES4, ES5
- Neue Versionen (ab 2015) Die ES-Benennung basiert auf den Jahren: ES2015, ES2016, ES2017
- ECMAScript ist ein Standard. JavaScript ist eine beliebte ES-Standardimplementierungssprache. Weitere Standardsprachen für Implementierungen sind: SpiderMonkey, V8 und ActionScript.
(Ende)
|