Le moteur Javascript est une machine virtuelle. Le moteur JavaScript est une machine virtuelle spécialisée dans le traitement des scripts JavaScript. Il est généralement inclus avec un navigateur Web et est utilisé pour interpréter et exécuter des scripts js.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Moteur JavaScript :
Le moteur dit JavaScript est une machine virtuelle spécialisée dans le traitement des scripts JavaScript. Il est généralement inclus dans un navigateur Web et est utilisé pour interpréter et exécuter des scripts js.
Célèbre moteur js :
Mozilla : moteur SpiderMonkey, le premier moteur JavaScript au monde, écrit en C/C++, utilisé dans les versions Mozilla Firefox 1.0~3.0
Google : moteur V8, écrit en C++/langage assembleur, utilisant pour chrome navigateur
Microsoft : moteur Chakra (Chakra, rire), pour la version 32 bits d'Internet Explorer 9
Machine virtuelle :
La machine virtuelle js est une machine virtuelle de processus, qui a pour caractéristique Il existe un virtuel jeu d'instructions (ISA)
environnement d'exécution :
C'est-à-dire le temps d'exécution : lorsque le programme est en cours d'exécution, il doit contrôler certains facteurs importants de l'exécution du programme pour garantir la sécurité de l'exécution du programme, etc.
Pour l'expliquer avec une image :
La partie bleue est la machine virtuelle, et la partie bleue et grise est le moteur
Visuellement parlant, le moteur JavaScript est une machine qui peut fonctionner, et la machine virtuelle JavaScript est cette machine L'exécution Le noyau et l'environnement d'exécution de JavaScript sont le carburant et les lubrifiants pour le temps d'exécution de la machine. Le travail conjoint des trois est une dépendance importante pour le fonctionnement normal du navigateur.
【Recommandations associées :
Tutoriel d'apprentissage JavascriptCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!