Heim >Web-Frontend >Front-End-Fragen und Antworten >Ist die Javascript-Engine eine virtuelle Maschine?
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.
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-TutorialDas 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!