Node.js est une plate-forme construite sur le runtime JavaScript Chrome.

Node.js est un environnement JavaScript côté serveur d'E/S basé sur le moteur V8 de Google. Le moteur V8 exécute Javascript très rapidement et offre de très bonnes performances.

Node.js REPL (interpréteur interactif) syntaxe

Node.js REPL (Read Eval Print Loop : interpréteur interactif) représente un environnement informatique, similaire au terminal du système Windows ou au shell Unix/Linux Nous pouvons saisir des commandes dans le terminal et recevoir la réponse du système.

Node est livré avec un interpréteur interactif qui peut effectuer les tâches suivantes :

Lecture - Lire les entrées de l'utilisateur, analyser la structure de données Javascript d'entrée et la stocker en mémoire.

Exécuter - Exécuter la structure de données d'entrée

Imprimer - Afficher les résultats

Boucle - Boucler les étapes ci-dessus jusqu'à ce que l'utilisateur appuie deux fois sur le bouton ctrl-c pour quitter.

L'interpréteur interactif de Node peut très bien déboguer le code Javascript.

Node.js REPL (interpréteur interactif) exemple

Opérations d'expression simples

Ensuite, effectuons des opérations mathématiques simples dans la fenêtre de ligne de commande de Node.js REPL :

$ node
> 1 +4
5
> 5 / 2
2.5
> 3 * 6
18
> 4 - 1
3
> 1 + ( 2 * 3 ) - 4
3
>