Heim > Artikel > Web-Frontend > Was ist der Unterschied zwischen js und node.js? Zusammenfassung der Ähnlichkeiten und Unterschiede zwischen js und node.js
Kennen Sie den Unterschied zwischen node.js und Javascript? Kennen Sie die Ähnlichkeiten zwischen node.js und Javascript? Wenn Sie es nicht wissen, dann lesen Sie diesen Artikel schnell. Lesen Sie ihn jetzt
1 >
JavaScript:
ECMAScript (Sprachgrundlagen, wie Syntax, Datentypstrukturen und einige integrierte Objekte) DOM (einige Operationen Seitenelemente Methoden) BOM (einige Methoden zum Bedienen des Browsers) Die oben genannten sind die Komponenten von JavaScript, aber was ist mit Nodejs?Nodejs:
ECMAScript (Sprachgrundlagen, wie Syntax, Datentypstrukturen und einige integrierte Objekte) os (Betriebssystem) Datei (Dateisystem)Netz (Netzwerksystem)Datenbank (Datenbank)Analyse: Es ist leicht zu erkennen, dass die js der Front-End und Back-End sind gleich. Das heißt, ihre Sprachgrundlagen sind alle ECMAScript, aber die Dinge, die sie erweitern, sind unterschiedlich. Das Front-End muss Seitenelemente bedienen, also erweitert es das DOM, und es muss auch das bedienen Browser, sodass die Stückliste erweitert wird. Das js auf der Serverseite basiert ebenfalls auf ECMAScript und erweitert einige vom Server benötigte APIs. Kinder, die sich ein wenig mit dem Hintergrund auskennen, müssen wissen, dass die Hintergrundstimme über die Fähigkeit des Betriebssystems verfügt Sie müssen Dateien verwalten, sodass Dateien erweitert werden müssen, sodass das Netzwerksystem erweitert werden muss und Daten verwaltet werden müssen, sodass die Funktionen der Datenbank erweitert werden müssen. Nach einem solchen Vergleich glaube ich, dass viele Freunde ein besseres Verständnis von NodeJS haben. Es stellt sich heraus, dass die Grundlagen der Front-End- und Server-Seiten gleich sind, aber die Umgebungen sind unterschiedlich , was zu verschiedenen Dingen führt, die sie erweitern. (Wenn Sie mehr sehen möchten, besuchen Sie die Spaltenode.js-Video-Tutorial auf der chinesischen PHP-Website, um mehr zu erfahren. Sie können es auch lernen, indem Sie sich Videos ansehen.)
2. Zusammenfassung von Ähnlichkeiten und Unterschiede zwischen js und node.js:
Javascript besteht aus: Ecmascript (definiert die Basis dieser Sprache, wie Syntax, Datentypen, Strukturen und einige integrierte Objekte usw.) , DOM (basierend auf Ecmascript, erweiterte Methoden zur Bedienung von Seitenelementen), BOM (basierend auf Ecmascript, erweiterte Methoden zur Bedienung von Browsern). nodejS basiert auf ECMASCRIPT und hat dann auf dieser Basis einige Methoden erweitert, um andere Dinge zu betreiben (d. h. Nicht-Browser zu betreiben), wie z. B. das Betriebssystem des Betriebssystems, das Dateidateisystem, das Netzwerk, die Datenbank usw. Mit anderen Worten, NodeJS und JS sind auf der untersten Ebene gleich, beide sind Ecmascript, aber die erweiterten Funktionen sind unterschiedlich. Der eine ist auf Front-End-Browser ausgerichtet, der andere auf Back-End-Browser. Im Ecmascript-Teil sind Knoten und JS tatsächlich gleich, z. B. die Definition von Datentypen, Syntaxstrukturen und integrierten Objekten. Das Objekt der obersten Ebene in js ist jedoch das 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.3. Es gibt einige Unterschiede, die leicht zu erkennen sind:
node.js Spalte „Chinesisches Referenzhandbuch
auf der chinesischen PHP-Website“. Der vollständige Text ist leicht verständlich. Wenn Sie Fragen haben, können Sie unten eine Nachricht hinterlassen.Was sind die Vorteile von node.js? Eine Einführung in die Vor- und Nachteile von Node
Wofür ist node.js geeignet? Welche Vorteile bietet die Verwendung von node.js?
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen js und node.js? Zusammenfassung der Ähnlichkeiten und Unterschiede zwischen js und node.js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!