ecmascript ist eine von Ecma International im Standard ECMA-262 definierte Sprache. Diese Sprache wird häufig im World Wide Web verwendet. Tatsächlich handelt es sich bei den beiden letzteren um ECMA-262-Standards. Implementierung und Erweiterung.
Die Betriebsumgebung dieses Artikels: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.
Was ist Ecmascript?
ECMAScript ist eine Skriptsprachenspezifikation, die von Ecma International (ehemals European Computer Manufacturers Association) im Standard ECMA-262 definiert wurde. Diese Sprache ist im World Wide Web weit verbreitet und wird oft als JavaScript oder JScript bezeichnet. Tatsächlich handelt es sich bei den beiden letztgenannten um Implementierungen und Erweiterungen des ECMA-262-Standards.
Es kann also als Standard für JavaScript verstanden werden, tatsächlich handelt es sich bei den beiden letztgenannten jedoch um Implementierungen und Erweiterungen des ECMA-262-Standards.
Geschichte:
ECMAScript ist eine standardisierte Spezifikation für eine Skriptsprache, die ursprünglich von Brandon Ek von Netscape entwickelt, später in LiveScript und schließlich in JavaScript umbenannt wurde. Im Dezember 1995 veröffentlichten Sun und Netscape gemeinsam JavaScript[2]. Im November 1996 reichte Netscape JavaScript zur Standardisierung bei der European Computer Manufacturers Association ein. Die erste Version von ECMA-262 wurde im Juni 1997 von der Ecma-Organisation übernommen. ECMAScript ist der Name der durch ECMA-262 standardisierten Skriptsprache.
Obwohl JavaScript und JScript mit ECMAScript kompatibel sind, enthalten sie Funktionen, die über ECMAScript hinausgehen.
Kompatibilität
Viele Anwendungen unterstützen ECMAScript, insbesondere Webbrowser. In der folgenden Tabelle ist die Kompatibilität der aktuellen Version der Software mit der neuesten Version von ECMAScript aufgeführt.
Der Inhalt dieses Tests wird im offiziellen Repository https://github.com/tc39/test262 (Seitenarchivsicherung, gespeichert im Internetarchiv) gehostet und ist auch unter https://v8 zu finden .github.io /test262/website/default.html (Sicherung des Seitenarchivs, gespeichert im Internet Archive) und https://bakkot.github.io/test262-web-runner/ (Sicherung des Seitenarchivs, gespeichert im Internet Archive). ) Besuchen Sie das neueste Webbrowser-Testpaket-Tool. Das offizielle Repository verweist auch auf andere Projekttestpakete, die von der Community verwaltet werden, um andere ECMAScript/JavaScript-Umgebungen wie Node.js zu testen.
Empfohlenes Lernen: „JavaScript-Grundlagen-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist Ecmascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!