Latest web development tutorials

Node.js REPL (interaktive Interpreter)

Node.js REPL (lesen Eval Print Loop: interaktiven Interpreter) stellt eine Computerumgebung, ähnlich dem Window-System-Terminal oder Unix / Linux-Shell, können wir den Befehl in einem Terminal eingeben und erhält Antwort des Systems.

Knoten ist mit einem interaktiven Interpreter, können Sie die folgenden Aufgaben ausführen:

  • Reading - Benutzereingaben zu lesen, analysieren die Javascript um die Eingangsdatenstruktur und im Speicher abgelegt.

  • Implementierung - Umsetzung von Eingangsdatenstruktur

  • Print - Ausgabe

  • Zyklus - Zyklus die obigen Schritte , bis Sie die Taste Strg-Czweimal zu beenden.

Knoten interaktiven Interpreter kann eine gute Debugging Javascript-Code sein.

Starten Sie REPL Lernen

Wir können den folgenden Befehl eingeben Knoten Terminal zu starten:

$ node
> 

Dann können wir einen einfachen Ausdruck eingeben> nach, und drücken Sie die Eingabetaste um die Ergebnisse zu berechnen.

Einfache arithmetische Ausdrücke

Lassen Sie uns einfache mathematische Operationen Node.js REPL Befehlszeilenfenster ausführen:

$ node
> 1 +4
5
> 5 / 2
2.5
> 3 * 6
18
> 4 - 1
3
> 1 + ( 2 * 3 ) - 4
3
>

Verwenden von Variablen

Sie können in einer Variablen sein, und Sie müssen es verwenden, um Daten zu speichern.

Variablendeklarationen müssendas Schlüsselwort varzu verwenden, wenn Sie das Schlüsselwort var Variable nicht werden nutzen direkt ausgedruckt.

Eine Variable das Schlüsselwortvar verwenden , können console.log () zur Ausgabe von Variablen verwenden.

$ node
> x = 10
10
> var y = 10
undefined
> x + y
20
> console.log("Hello World")
Hello World
undefined
> console.log("www.w3big.com")
www.w3big.com
undefined

Multi-line Ausdruck

Knoten REPL unterstützen mehrere Linien des Ausdrucks Eingabe, die etwas ähnlich JavaScript ist. Lassen Sie uns einen do-while-Schleife durchführen:

$ node
> var x = 0
undefined
> do {
... x++;
... console.log("x: " + x);
... } while ( x < 5 );
x: 1
x: 2
x: 3
x: 4
x: 5
undefined
>

... Symbol von drei Punkten wird automatisch generiert, Sie Futter nach einem Wagenrücklaufleitung kann.Knoten erkennt automatisch, ob der Ausdruck kontinuierlich ist.

Ein Unterstrich (_) Variable

Sie können Unterstrichen (_) verwenden, um einen Ausdruck des Betriebsergebnisses zu erzielen:

$ node
> var x = 10
undefined
> var y = 20
undefined
> x + y
30
> var sum = _
undefined
> console.log(sum)
30
undefined
>

ERSATZ-Befehl

  • ctrl + c - das aktuelle Terminal verlassen.

  • Drücken Sie Strg + C zweimal- Ausfahrt Knoten REPL.

  • Strg + D - Ausfahrt Knoten REPL.

  • Up / Down - Tasten- zu den Geschichte Befehle eingegeben.

  • Tab - Taste- Liste den aktuellen Befehl

  • .help - aufgelistet mit dem Befehl

  • .BREAK - Ausfahrt mehrzeiligen Ausdruck

  • .clear - Ausfahrt mehrzeiligen Ausdruck

  • .save Dateiname - speichern Sie die aktuellen Knoten REPL Sitzung in eine bestimmte Datei

  • .load Dateinamen - die Datei den Inhalt des aktuellen Knoten REPL Sitzung zu laden.


Stop-ERSATZ

Wir haben bereits zwei drücken SieStrg + c genannten Konstruktion kann REPL verlassen:

$ node
>
(^C again to quit)
>

Gif Beispiele zeigen

Als nächstes zeigen wir Ihnen Beispiele von Gif Pictured Aktionen: