Heim >Web-Frontend >Front-End-Fragen und Antworten >Was bedeutet Ecmascript in HTML?
In HTML bezieht sich Ecmascript auf eine standardisierte Spezifikation einer Skriptsprache, einer objektbasierten Programmiersprache, die Berechnungen in der Host-Umgebung durchführen und berechenbare Objekte betreiben kann und zur Unterstützung der dynamischen Leistung von Webseiten verwendet wird die ECMAScript-Spezifikation.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.
ECMAScript ist eine Skript-Programmiersprache, die von Ecma International (ehemals European Computer Manufacturers Association) durch ECMA-262 standardisiert wurde.
ECMAScript ist eine standardisierte Spezifikation für eine Skriptsprache, die ursprünglich Mocha hieß, später in LiveScript und schließlich in JavaScript umbenannt wurde. Im Dezember 1995 veröffentlichten Sun und Netscape gemeinsam JavaScript. 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. ECMA Script ist der Name der ECMA-262 standardisierten Skriptsprache. Obwohl JavaScript und JScript mit ECMAScript kompatibel sind, enthalten sie Funktionen, die über ECMA Script hinausgehen.
ECMAScript ist eine objektbasierte Programmiersprache, die Berechnungen in der Host-Umgebung durchführen und berechenbare Objekte bedienen kann. ECMAScript wurde zunächst als Web-Skriptsprache entwickelt, um die dynamische Darstellung von Webseiten zu unterstützen und serverseitige Rechenfunktionen für webbasierte Client-Server-Architekturen bereitzustellen. Aber als Skriptsprache hat ECMAScript die gleiche Natur wie andere Skriptsprachen, d. h. es wird „zur Manipulation, Anpassung und Automatisierung der von einem vorhandenen System bereitgestellten Funktionen“ verwendet.
Die ECMAScript-Spezifikation definiert, was eine Skriptsprachenimplementierung enthalten sollte, aber da sie erweiterbar ist, kann die von ihrer Implementierung bereitgestellte Funktionalität stark von diesem Mindestsatz abweichen. ECMAScript selbst ist keine Skriptsprache. So wie eine Sammlung von Beans, die nützliche Vorgänge in Webanwendungen ausführen (z. B. AWT von Netscape), eine Implementierung der JavaBean-Spezifikation von Sun ist, ist JavaScript eine Implementierung der ECMAScript-Spezifikation.
Die Beziehung zwischen JavaScript und ECMAScript
ECMAScript (kurz „ES“) ist eine universelle Skriptsprache, die gemäß dem ECMA-262-Standard implementiert ist. Der ECMA-262-Standard legt hauptsächlich die Syntax, Typen, Anweisungen, Schlüsselwörter fest. Reservierte Wörter, Operatoren, Objekte und andere Teile. Die neueste Version von ECMAScript ist ECMAScript6 (als „ES6“ bezeichnet).
Was JavaScript betrifft, werden manchmal JavaScript und ECMAScript als dasselbe angesehen, aber das ist nicht der Fall. JavaScript enthält viel mehr Inhalt als in ECMA-262 angegeben. Vollständiges JavaScript besteht aus den folgenden drei Teilen:
Core (ECMAScript): Stellt die Syntax und grundlegende Objekte der Sprache bereit;
Document Object Model (DOM): Bietet Methoden und Schnittstellen für die Verarbeitung von Webinhalten;
Browser Object Model (BOM): Bietet Methoden und Schnittstellen zur Interaktion mit dem Browser.
【Verwandte Empfehlungen: Javascript-Lerntutorial】
Das obige ist der detaillierte Inhalt vonWas bedeutet Ecmascript in HTML?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!