nodejs und js sind unterschiedlich. Der Unterschied zwischen den beiden: 1. Nodejs ist eine Plattform, während js eine Programmiersprache ist. 2. Die Objekte der obersten Ebene sind unterschiedlich. Das Objekt der obersten Ebene ist in JS das Objekt der obersten Ebene und das Objekt der obersten Ebene im Knoten ist das globale Objekt 3. Die Zusammensetzung von nodejs und js ist unterschiedlich.
Die Betriebsumgebung dieses Tutorials: Windows7-System, NodeJS-Version 12.19.0 und Javascript 1.8.5, Dell G3-Computer.
nodejs und js sind unterschiedlich.
Node.js ist eine JavaScript-Ausführungsumgebung, die auf der Chrome V8-Engine basiert. Es handelt sich um eine Entwicklungsplattform, die die Ausführung von JavaScript auf der Serverseite ermöglicht. Dadurch wird JavaScript zu einer Skriptsprache, die serverseitigen Sprachen ebenbürtig ist PHP, Python, Perl und Ruby.
JavaScript ist eine wörtliche Skriptsprache, eine dynamisch typisierte, schwach typisierte, prototypbasierte Sprache. js (JavaScript) ist eine hochentwickelte, interpretierte Programmiersprache; es handelt sich um eine prototypbasierte, funktionsorientierte Sprache und eine Multiparadigmensprache, die objektorientierte Programmierung, imperative Programmierung und funktionale Programmierung unterstützt.
Traditionelles JS wird im Browser ausgeführt, da der Browserkern in zwei Teile unterteilt ist:
Wenn Sie es ausführen möchten Für JavaScript-Code ist eine JS-Engine erforderlich. Sie können einen Browser (integrierte JS-Engine) oder eine NodeJS-Umgebung (integrierte JS-Engine) installieren, wenn Sie die vom Browser bereitgestellte API aufrufen Wenn die NodeJS-API aufgerufen wird, muss die NodeJS-Umgebung installiert und anschließend der JavaScript-Code geladen und auf die jeweils vorgeschriebene Weise ausgeführt werden. Der Unterschied zwischen node.js und js:
Der JavaScript-Interpreter interpretiert und führt3 aus. Es handelt sich um eine laufende Umgebung, die die Google V8-Engine kapselt ;
4. Kapseln Sie den Interpreter des Browsers als Server-Laufplattform, programmieren Sie ihn mit einer JavaScript-ähnlichen Struktursyntax und führen Sie ihn auf node.js aus.
5. Die Zusammensetzung von node.js und js ist unterschiedlich:
JavaScript:
ECMAScript (Sprachgrundlagen, wie Syntax, Datentypstruktur und einige integrierte Objekte)
DOM (Einige Methoden zur Bedienung von Seitenelementen)
BOM (Einige Methoden zur Bedienung des Browsers)
Node.js:
ECMAScript (Sprachgrundlagen wie Syntax, Datentypstrukturen und einige integrierte Objekte )
OS (Betriebssystem)
Datei (Dateisystem)
Netz (Netzwerksystem)
Datenbank (Datenbank)
Das Objekt der obersten Ebene in JS ist ein Fensterobjekt, aber es gibt kein Fensterobjekt im Knoten. Das Objekt der obersten Ebene im Knoten ist das globale Objekt. Das ist der Unterschied zwischen den beiden.
[Empfohlenes Lernen: „
nodejs-TutorialDas obige ist der detaillierte Inhalt vonIst nodejs dasselbe wie js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!