Heim > Web-Frontend > Front-End-Fragen und Antworten > In welchen Umgebungen kann Javascript ausgeführt werden?

In welchen Umgebungen kann Javascript ausgeführt werden?

WBOY
Freigeben: 2022-04-01 10:07:21
Original
6834 Leute haben es durchsucht

Laufumgebung: 1. Die Browser-Laufumgebung besteht hauptsächlich aus drei Teilen: ECMAScript, DOM und BOM; 2. Die Laufumgebung „Node.js“ verwendet ECMAScript als Grundlage JavaScript kann serverseitig ausgeführt werden.

In welchen Umgebungen kann Javascript ausgeführt werden?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, JavaScript-Version 1.8.5, Dell G3-Computer.

In welchen Umgebungen kann JavaScript ausgeführt werden?

JavaScript verfügt über zwei Ausführungsumgebungen:

  • Eine ist die Browser-Ausführungsumgebung

  • Die andere ist die Node.js-Ausführungsumgebung

Browser-Ausführungsumgebung

JavaScript in der Browserumgebung besteht hauptsächlich aus drei Teilen, nämlich ECMAScript, DOM und BOM.

JavaScript wurde mit der Geburt des Browsers geboren, daher erfolgt die Ausführung von JavaScript größtenteils innerhalb der Browserumgebung. Das Konzept von JavaScript als serverseitiges Skript gibt es jedoch seit seiner Geburt. Im Jahr 1995 schlug Netscape das Konzept des serverseitigen JavaScript vor und entwickelte den 1996 von Microsoft veröffentlichten Netscape Enterprise Server, der auch auf der Serverseite ausgeführt werden kann .

JavaScript ist nicht wie andere kompilierte Sprachen wie C, die direkt auf dem Betriebssystem kompiliert und ausgeführt werden. Da es sich um eine Skriptsprache handelt, muss sie mit Hilfe einer Engine (Interpreter) ausgeführt werden auf einer Engine, die die Engine-Umgebung kapselt. Die Umgebung, die die JavaScript-Engine kapselt, kann in zwei Kategorien unterteilt werden: eine ist die Browserumgebung, die andere ist die Nicht-Browserumgebung, wie z. B. Node.js und MongoDB.

Node.js-Laufumgebung

Node.js basiert auf ECMAScript und erweitert E/A-Operationen, Dateioperationen, Datenbankoperationen usw.

JavaScript ist als Browser-Skriptsprache definiert und war schon immer der Client-Browser, da die ursprüngliche Absicht des JavaScript-Designs darin besteht, eine gewisse Interaktion zwischen dem Browser und dem Benutzer sowie einige Spezialeffekte auf der Webseite als Ergänzung zu HTML durchzuführen und CSS-Mängel.

Im Jahr 2009 wurde die Node.js-Technologie geboren, eine Javascript-Laufzeitumgebung (Runtime). Tatsächlich kapselt es die Google V8-Engine. Node.js ist eine Plattform, die auf der Chrome-JavaScript-Laufzeitumgebung basiert und zum einfachen Erstellen von Webanwendungen mit schneller Reaktionsgeschwindigkeit und einfacher Erweiterung verwendet wird.

node.js ermöglicht die serverseitige Ausführung von JavaScript als Server-Skriptsprache, ähnlich wie dynamische Sprachen wie PHP.

【Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend

Das obige ist der detaillierte Inhalt vonIn welchen Umgebungen kann Javascript ausgeführt werden?. 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