Latest web development tutorials

Node.js REPL (interprete interattivo)

Node.js REPL (Read Numeri Stampa loop: interprete interattivo) rappresenta un ambiente di computer, simile al terminale Window o shell Unix / Linux, siamo in grado di immettere il comando in un terminale, e riceve la risposta del sistema.

Il nodo è dotato di un interprete interattivo, è possibile effettuare le seguenti operazioni:

  • Reading - a leggere l'input dell'utente, il Javascript analizzare la struttura dei dati di input e memorizzato nella memoria.

  • Attuazione - Attuazione della struttura dei dati di input

  • Stampa - Uscita

  • Ciclo - Ciclo i passaggi precedenti fino a quando si preme CTRL-Cdue volte per uscire.

Nodo interprete interattivo può essere un buon debug codice Javascript.

Iniziare ad imparare REPL

Siamo in grado di immettere il seguente comando per avviare il terminale nodo:

$ node
> 

Allora possiamo entrare in una semplice espressione> dopo, e premere Invio per calcolare i risultati.

espressioni aritmetiche semplici

Cerchiamo di eseguire semplici operazioni matematiche Node.js finestra della riga di comando REPL:

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

Utilizzo delle variabili

Si può essere in una variabile, ed è necessario utilizzare per memorizzare i dati.

dichiarazioni di variabiliè necessario utilizzare laparola chiavevar,se non si utilizza la variabile var parola chiave verrà stampato direttamente.

Una variabile utilizzando la parola chiavevar può utilizzare console.log () per variabili di uscita.

$ 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

espressione multilinea

Support Node REPL entrare più linee di espressione, che è in qualche modo simile a JavaScript. Cerchiamo di effettuare un ciclo do-while:

$ 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
>

... Simbolo di tre punti viene generato automaticamente, è possibile linea di alimentazione dopo un ritorno a capo.Nodo rileverà automaticamente se l'espressione è continuo.

An (_) variabile di sottolineatura

È possibile utilizzare caratteri di sottolineatura (_) per ottenere l'espressione del risultato dell'operazione:

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

comando REPL

  • Ctrl + C - uscire dal terminale corrente.

  • Premere CTRL + C per due volte - Uscita nodo REPL.

  • Ctrl + D - Uscita nodo REPL.

  • Tasti alto / basso - visualizzare i comandi di storia inseriti.

  • tasto tab - lista il comando corrente

  • .help - elencate utilizzando il comando

  • .BREAK - Uscita espressione multi-linea

  • .clear - Uscita espressione multi-linea

  • filename.save- salva la sessione di nodo REPL corrente in un file specificato

  • .load nome del file - il file da caricare i contenuti della sessione di nodo REPL corrente.


arresto REPL

Abbiamo già accennato a due premereCtrl + C costruzione può uscire REPL:

$ node
>
(^C again to quit)
>

esempi dimostrano Gif

Successivo vi mostriamo esempi di azioni Gif Nella foto: