La différence entre node.js et javascript est la suivante : JavaScript est un langage de programmation (langage de script), tandis que Node.js est une plate-forme qui peut être simplement comprise comme un environnement d'exécution indépendant du navigateur pour JavaScript.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Bien qu'on ne puisse pas dire qu'ils ne sont pas du tout liés, ils ne sont en effet pas très liés :
Premièrement, JavaScript est un langage de programmation (langage de script), et Node.js est un plate-forme. Il peut être simplement compris comme un environnement d’exécution pour JavaScript.
Deuxièmement, JavaScript était exécuté dans le navigateur et nécessitait un moteur JavaScript dans le navigateur. Firefox a un moteur appelé Spidermonkey, Safari a un moteur JavaScriptCore et Chrome a un moteur V8
Maintenant, quelqu'un a retiré le moteur V8 de Chrome, l'a empaqueté et a ajouté des modules de base intégrés (principalement écrits en JavaScript) pour former Node.js. Troisièmement, Node.js peut être considéré comme un environnement d'exécution indépendant du navigateur pour JavaScript. Quatrièmement, le contenu impliqué entre les deux est également assez différent [Apprentissage recommandé :Tutoriel JavaScript avancé]
Ce 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!