NodeJS
Votre premier code
Hello World !
Ici, nous allons donc exécuter votre premier code. Nous allons faire dans l'original et afficher des "Hello World !"; deux exactement, un sera dans la console et le second dans votre navigateur web. Evidemment, puisque NodeJS est essentiellement utilisé dans le domain de l'Internet. Ci-dessous, voici le code que nous allons exécuter :
premiercode.jsvar http = require('http'); http.createServer(function(request,response) { response.writeHead(200,{'Content-Type':'text-plain'}); response.end('Hello World !'); }).listen(8080); console.log('Hello world !');
Après avoir écrit ce code, il vous suffira de vous placer, via votre Terminal, dans le répertoire où se trouve votre fichier JavaScript puis d'effectuer la commande suivante : node premiercode.js
Alors le code s'exécutera et vous pourrez observer les différents effets de celui-ci. Premièrement, la console affichera Hello world !. C'est l'appel à la méthode log() via l'objet console qui provoque cet affichage.
La première partie du code, elle, lancera un serveur web, grâce au module http, qui écoute sur le port 8080. Ainsi, dans votre navigateur web, si vous tapez http://localhost:8080, vous verrez s'afficher Hello World !
Un second code...
Pour ne pas rester sur un simple "Hello world", bien que vous ètes sensé connaître JavaScript, je vais vous faire exécuter un code comportant des boucles et des tests conditionnels. Nous allons afficher, dans la console, une lettre sur deux d'une chaîne de caractères :
var chaine = "laebccodleefcgehsitjfkilnmin"; for(i=0;i < chaine.length;i++) { if(i%2==0) { console.log(chaine.charAt(i)); } }
Ici, vous pouvez donc voir comment on peut parcourir une chaîne de caractère, effectuer des tests grâce à if, faire tourner une boucle for...