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: