web-dev-qa-db-fra.com

Qu'est-ce que javascript runtime ..?

Selon la définition mentionnée à https://nodejs.org/

Node.js est une plate-forme construite sur le moteur d'exécution JavaScript de Chrome pour créer facilement des applications réseau rapides et évolutives. Node.js utilise un modèle d'E/S non bloquant et basé sur les événements, qui le rend léger et efficace, parfait pour les applications temps réel gourmandes en données exécutées sur des périphériques distribués.

Quelqu'un peut-il m'aider, s'il vous plaît, à comprendre ce que signifie JavaScript au moment de l'exécution?

11
Yamini

Peut-être que cela fait référence au moteur Google V8.

  • C’est un moteur de traitement de JavaScript dans le navigateur, utilisé par Google Chrome.
  • C'est open source.
  • Et c'est écrit en C++.
  • Il fonctionne sur plusieurs plates-formes, y compris les appareils mobiles et intégrés.

Pour plus d'informations, voir: https://code.google.com/p/v8/

Si vous recherchez "chrome javascript runtime" sur Google, vous obtiendrez tous ces liens vers la V8.

4
Mustaghees

Le moteur javascript de Chrome est le moteur V8 de Google qui a été développé par Google pour être utilisé avec Google Chrome. 

Il compile le code javascript en code machine natif au lieu d'interpréter le bytecode, ce qui améliore considérablement les performances de javascript (traditionnellement très lent par rapport aux autres langages de haut niveau).

Node.js contient libuv pour gérer les événements asynchrones. La V8 fournit le temps d’exécution pour JavaScript.

3
Akshat Goel

Les API JavaScript Runtime (JsRT) permettent aux applications de bureau, Windows Store et côté serveur exécutées sous le système d'exploitation Windows d'ajouter des fonctionnalités de script à une application à l'aide du moteur JavaScript Chakra basé sur des normes également utilisé par Microsoft Edge. et Internet Explorer. Ces API sont disponibles sur Windows 10 et sur toute version du système d'exploitation Windows sur laquelle Internet Explorer version 11.0 est installé sur la machine.

0
alfin situngkir

C'est une machine virtuelle qui interprète et exécute JavaScript principalement sur un navigateur. En fait, Node.js est une bibliothèque basée sur le javascript.

0
Identity1