Was bedeutet Ecmascript in HTML?

青灯夜游
Freigeben: 2022-01-28 11:11:40
Original
2083 Leute haben es durchsucht

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.

Was bedeutet Ecmascript in HTML?

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage