nodejs, javascript,

Selanjutnya dengan Node JS

Puji Ermanto Puji Ermanto Follow Aug 18, 2020 · 4 mins read
Selanjutnya dengan Node JS
Share this

nodeJS_webserver

setelah di artikel mengenai node js sebelumnya yaitu installasi node js di desktop kita, dan mencoba program awal node js menggunakan REPL, pada artikel di link ini : Node JS artikel dalam artikel tersebut gout menggunakan desktop linux debian 9 stretch, pada dasarnya penggunaan untuk nodejs sendiri sama saja ko, baik itu di platform linux maupun windows.

melanjutkan …

dalam artikel kali ini gout bermaksud melanjutkan pembahasan mengenai node js dan mengenal REPL lebih dalam.

Menjalankan perintah yang terdiri dari beberapa baris

Terminal REPL juga mendukung perintah yang terdiri dari beberapa baris, misalnya untuk membuat objek pemilihan dan pengulangan.

contoh :

> let a =10
undefined
>if(a > 0){
... console.log(a + " adalah bilangan positif")
... } else {
... console.log(a + " bukan bilangan positif")
... }
10 adalah bilangan positif
undefined
> let i = 1
undefined
> while(i <= 3){
... console.log("Baris ke - "+i)
... i++
... }
Baris ke - 1
Baris ke - 2 
Baris ke - 3
3
>

Tanda titik yang ditulis (…) tiga kali menandakan bahwa baris tersebut merupakan baris perintah lanjutan dari baris sebelumnya.

Membuat fungsi

Selain ekspresi dan blok perintah sederhana, kita juga dapat mendefinisikan fungsi pada saat bekerja di dalam terminal REPL. Contoh kode berikut akan menunjukan hal tersebut :

> function tambah(x, y){
... return x + y
... }
> // memanggil fungsi
undefined
> hasil = tambah(3, 15)
18
> hasil
18
> tambah(2, 3)
5
>

Membuat objek

Terminal REPL juga mendukung pembuatan objek, seperti yang ditunjukan oleh contoh kode di bawah ini :

> let obj = new Object()
undefined
> obj.alas = 3
3
> obj.tinggi = 5
5
> obj.luas = function() { return (obj.alas * obj.tinggi)/2 }
[function]
>
> // memanggil method luas()
undefined
> obj.luas()
7.5
>

Pada contoh di atas kita membuat objek dengan nama obj yang merepresentasikan objek segitiga. Objek tersebut memiliki dua properti ( alas dan tinggi ) dan satu metode ( luas() ).

Perintah-perintah dalam terminal REPL

Beberapa perintah tambahan yang dapat digunakan ketika bekerja dengan terminal repl dapat dilihat pada tabel dibawah ini.

</tr>
Perintah Keterangan
Ctrl + C Keluar dari perintah yang sedang aktif
Ctrl + C (dua kali) Keluar dari Terminal ```repl```
Ctrl + D Keluar dari Terminal ```repl```
Tombol panah atas bawah Menampilkan perintah sebelumnya atau sesudahnya
Tombol tab Melengkapi perintah yang ditulis secara otomatis
.help Menampilkan bantuan dari daftar perintah yang ada
.break keluar dari perintah yang terdiri dari beberapa baris
.clear Sama dengan .break
.save NamaFile menyimpan perintah di dalam terminal REPL ke file
.load NamaFile Memuat perintah dari file ke dalam terminal REPL

Menghentikan Terminal REPL

seperti yang telah disebutkan diatas untuk menghentikan terminal REPL, kita dapat menggunakan tombol Ctrl + C dua kali.

root@codesyariah:/home/puji122# node
> a = 3
3
> b = 4
4
> a + b
7
> 2 * (a + b)
14
> 
(To exit, press ^C again or type .exit)
> 
root@codesyariah:/home/puji122# 

selain tombol Ctrl + C yang ditekan dua kali, kita juga dapat menggunakan tombol Ctrl + D untuk keluar dari terminal REPL, yah sobah coders bisa eksplore sendiri lah perintah-perintah di terminal repl dari table diatas atau bisa mencari perintah-perintah lain dari internet.

ok cukup sekian mengenai lanjutan artikel nodeJS kali ini, mudah-mudahan bermanfaat.

akhir kata gout ucapkan …

wassalaam

Puji Ermanto

Join Newsletter
Get the latest news right in your inbox. We never spam!
Puji Ermanto
Ditulis Oleh Puji Ermanto Follow
Adalah seorang freelancer web developer, blogger, beberapa waktu lalu mengerjakan Project sebagai Fullstack Web Developer di Sebuah marketplace yaitu
PT. Syoobe Inti Perdana(Syoobe) - Jakarta
Dan di beberapa pengalaman sebelumnya bekerja sebagai web developer sekaligus IT Staf di
PT.Gemilang Citrus Berjaya(ourcitrus) - Sidoarjo