Heim >Web-Frontend >Front-End-Fragen und Antworten >Ist die Javascript-Engine eine virtuelle Maschine?

Ist die Javascript-Engine eine virtuelle Maschine?

青灯夜游
青灯夜游Original
2022-02-08 15:18:212240Durchsuche

Die Javascript-Engine ist eine virtuelle Maschine. Die JavaScript-Engine ist eine virtuelle Maschine, die auf die Verarbeitung von JavaScript-Skripten spezialisiert ist. Sie ist normalerweise in einem Webbrowser enthalten und wird zur Interpretation und Ausführung von JS-Skripten verwendet.

Ist die Javascript-Engine eine virtuelle Maschine?

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

JavaScript-Engine:

Die sogenannte JavaScript-Engine ist eine virtuelle Maschine, die auf die Verarbeitung von JavaScript-Skripten spezialisiert ist. Sie ist normalerweise in einem Webbrowser enthalten und wird zur Interpretation und Ausführung von JS-Skripten verwendet.

  Berühmte js-Engine:

  Mozilla: SpiderMonkey-Engine, die weltweit erste JavaScript-Engine, geschrieben in C/C++, verwendet in Mozilla Firefox 1.0~3.0-Versionen

  Google: V8-Engine, geschrieben in C++/Assemblersprache, unter Verwendung von For Chrome Browser

Microsoft: Chakra-Engine (Chakra, lachen) für die 32-Bit-Version von Internet Explorer 9

Virtuelle Maschine:

Die virtuelle js-Maschine ist eine virtuelle Prozessmaschine mit einer Eigenschaft. Es handelt sich um eine virtuelle Maschine Befehlssatz (ISA)

Laufzeitumgebung:

Das heißt, Laufzeit: Wenn das Programm ausgeführt wird, muss es einige wichtige Faktoren der Programmausführung steuern, um die Sicherheit der Programmausführung usw. zu gewährleisten

Zur Erklärung ein Bild:

Der blaue Teil ist die virtuelle Maschine und der blaue und graue Teil ist die Engine

  Visuell gesehen ist die JavaScript-Engine eine Maschine, die funktionieren kann, und die virtuelle JavaScript-Maschine ist diese Maschine Die Ausführung Der Kern und die Laufzeitumgebung von JavaScript sind der Treibstoff und das Schmiermittel für die Laufzeit der Maschine. Die gemeinsame Arbeit der drei ist eine wichtige Abhängigkeit für den normalen Betrieb des Browsers.

【Verwandte Empfehlungen:

Javascript-Lern-Tutorial

Das obige ist der detaillierte Inhalt vonIst die Javascript-Engine eine virtuelle Maschine?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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