Baca - Membaca masukan pengguna, mengurai masukan ke JavaScript Data-struktur dan toko di memori.
Eval - Membawa dan mengevaluasi struktur data
Cetak - Mencetak hasil
Loop - Loops perintah di atas sampai pengguna menekan ctrl-c dua kali.
Fitur REPL dari Node sangat berguna dalam bereksperimen dengan kode Node.js dan untuk debug kode JavaScript.
Repl Terminal secara online
Untuk mempermudah belajar Anda, kami telah setup yang diperlukan mudah untuk menggunakan lingkungan Node.js REPL online, di mana Anda dapat berlatih sintaks Node.js: Peluncuran Node.js repl Terminal
mulai repl
Repl dapat dimulai dengan hanya berjalan node pada shell / console tanpa argumen sebagai berikut.
$ node
Anda akan melihat prompt repl Command> mana Anda dapat mengetik perintah Node.js:
$ node >
Ekspresi sederhana
Mari kita coba matematika sederhana di Node.js repl command prompt:
$ node > 1 + 3 4 > 1 + ( 2 * 3 ) - 4 3 >
Gunakan Variabel
Anda dapat membuat variabel digunakan untuk menyimpan nilai-nilai dan cetak kemudian seperti script konvensional. Jika kata kunci var tidak digunakan maka nilai disimpan dalam variabel dan dicetak. Sedangkan jika var kata kunci yang digunakan maka nilai disimpan tetapi tidak dicetak. Anda dapat mencetak variabel console.log usind ().
$ node > x = 10 10 > var y = 10 undefined > x + y 20 > console.log("Hello World") Hello Workd undefined
Ekspresi multiline
Node REPL mendukung ekspresi multiline mirip dengan JavaScript. Mari kita periksa berikut do-while loop dalam tindakan:
$ 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 >
datang secara otomatis ketika Anda menekan masuk setelah membuka braket. Node secara otomatis memeriksa kelangsungan ekspresi.
menggarisbawahi Variabel
Anda dapat menggunakan undercore _ untuk mendapatkan hasil terakhir:
$ node > var x = 10 undefined > var y = 20 undefined > x + y 30 > var sum = _ undefined > console.log(sum) 30 undefined >
Perintah repl
ctrl + c - mengakhiri perintah saat ini.
ctrl + c dua kali - mengakhiri repl Node.
ctrl + d - mengakhiri repl Node.
Atas / Bawah Keys - lihat sejarah perintah dan memodifikasi perintah sebelumnya.
tab Keys - daftar perintah saat ini.
.help - daftar semua perintah.
.BREAK - keluar dari ekspresi multiline.
.clear - keluar dari ekspresi multiline
nama file .save - menyimpan saat sesi Node REPL ke file.
load nama file - beban isi file di saat sesi Node repl.
menghentikan repl
Seperti disebutkan di atas Anda akan perlu menggunakan ctrl + c dua kali perintah untuk keluar dari Node.js repl.
$ node > (^C again to quit) >