Heim  >  Artikel  >  Web-Frontend  >  NodeJS-Grundkenntnisse

NodeJS-Grundkenntnisse

高洛峰
高洛峰Original
2017-02-04 10:40:001262Durchsuche

Was ist NodeJS?

Node.js ist eine Plattform, die auf der Chrome-JavaScript-Laufzeitumgebung basiert und zum einfachen Erstellen von Webanwendungen mit schneller Reaktionsgeschwindigkeit und einfacher Erweiterung verwendet wird. (Nodejs ist jedoch keine Javascript-Anwendung, Nodejs ist in der Sprache C++ geschrieben)

js ist eine Skriptsprache, und für die Ausführung von Skriptsprachen ist ein Parser erforderlich. Bei in HTML-Seiten geschriebenem JS fungiert der Browser als Parser. Für JS, das unabhängig ausgeführt werden muss, ist nodejs ein Parser.

Jeder Parser ist eine laufende Umgebung, die die folgenden Dinge tun kann:

1. Ermöglichen Sie JS, verschiedene Datenstrukturen zu definieren und Operationen auszuführen.

2. Erlauben Sie, dass JS erstellt wird -in Objekte und Methoden, die von der Laufzeitumgebung bereitgestellt werden.

Beispiel: Der Zweck von JS, das im Browser ausgeführt wird, besteht darin, das DOM zu bedienen, und der Browser stellt integrierte Objekte wie Dokumente bereit.

Der Zweck von JS, das in NodeJS ausgeführt wird, besteht darin, Festplattendateien zu betreiben oder HTT-Server zu erstellen. NodeJs stellt dementsprechend integrierte Objekte wie fs und http bereit.

nodejs-Funktionen:

1. Es handelt sich um eine JavaScript-Ausführungsumgebung

2. Verlässt sich auf die Chrome V8-Engine für die Codeinterpretation

3

4. Asynchrone E/A (nicht blockierende E/A)

5. Ereignisse und Rückrufe (leicht, skalierbar, geeignet für Echtzeit-Dateninteraktionsanwendungen)

6 .Einzelprozess-Einzelthread

7. Plattformübergreifend

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels jedem beim Lernen helfen kann Arbeit, und ich hoffe auch auf Ihre Unterstützung PHP chinesische Website!

Weitere Artikel zum Grundwissen von nodejs finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:NodeJS-BasisanwendungNächster Artikel:NodeJS-Basisanwendung