Monday, October 3, 2016

Basic Javascript Dengan Node.js

Assalamualaikum para pengunjung setia blog Techno ... Apa kabarnya nih ??? . Mudah - mudahan baik - baik saja ya sob . Kali ini saya akan membahas sesuatu yang sangat lucu ... Tangga ??? tangga apa yang bikin menyakitkan ??? Tanggapan dingin gebetan saat kita ngePDKTin doi .. hehehe ... Ngelawak dulu sob sebelum kita ngoding lagi ... biar fresh gitu heheheh ...


Dalam postingan kali ini kita akan belajar basic javascript dengan node.js , disini basic yang akan kita pelajari antara lain function , array , json , dan beberapa basic yang lainnya .

Baiklah mari kita mulai pembelajaran kita 

Langkah yang pertama buka Intellij IDEA untuk memudahkan kita dalam membuat basic javascript dengan node.js ...

Setelah anda membuka Intellij IDEA silahkan anda buat file baru dengan ekstensi javascript 


Setelah anda membuat file nya mari kita belajar basic yang pertama yaitu membuat variabel di javascript .

Ketikkan perintah berikut di Framework anda :
var a = 10;
var b = 20;
var c = a+b;

console.log("Penjumlahan antara " +a+ "dan" +b+ "adalah" +c);

Setelah anda ketikkan perintah diatas anda dapat mengeksekusi program diatas dengan klik kanan dan pilih run app.js



Penjelasan :
var --> adalah syntax untuk mendefinisikan sebuah variabel
console.log --> adalah syntax untuk memunculkan output ke layar

Oke kita telah belajar bagaimana caranya membuat variabel , berikutnya kita akan belajar kondisi if dan else 

Ketikkan perintah berikut di framework anda :
var nim = "123456789";

if(nim == "123456789") {
   console.log ("Nomer Nim Anda Benar");
}else {
    console.log ("Harap Periksa Lagi Nim Anda");
}

Save dan jalankan program diatas untuk melihat hasilnya .



Penjelasan :
kita definisikan dahulu variabel yang mau kita kondisikan yaitu nim dengan nilai 123456789

Lalu kita buat kondisi dimana apabila nim sama dengan 123456789 maka nomer nim anda benar , tapi bila nomer nim anda tidak sama seperti yang telah di definisikan maka nomer nim anda salah .

Oke selanjutnya kita akan belajar looping for .. penasaran sama saya juga ekekeke ...

Ketikkan perintah berikut :
var n = 10;

for (var i=0; i<n; i++){
    console.log("Perulangan Ke"+i);
}

Simpan dan jalankan program diatas dengan klik kanan run app.js

Penjelasan :
kita defenisikan dulu variabel n dengan nilai 10 kemudian kita lakukan perulangan dengan for nah didalam for kita buat variabel i dengan nilai 0 , yang berarti setiap perulangan akan dimulai dari 0 dan berakhir dengan nilai yang lebih kecil dari n dengan opsi i yang akan ditambahkan satu hingga nilai i lebih kecil dari n .

Berikutnya kita akan belajar array , mari langsung kita pelajari sob 

Ketikkan perintah berikut :
var arr = [10,20,30];

for(var i=0; i<arr.length; i++){
    console.log(arr[i]);
}

Simpan dan jalankan program diatas untuk melihat hasilnya :


Penjelasan :
Kita buat dulu variabel dengan array 10,20,30 yang nantinya akan di eksekusi dengan fungsi looping for dengan variabel i dan i lebih kecil dari panjang variabel arr maka i akan ditambah satu . Sehingga memunculkan pemanggilan array secara teratur .

Yosh untuk pembahasan selanjutnya akan kita bahas pengambilan array menggunakan json . Buat anda yang belum tau apa itu json , Tenang sob saya akan memberikan semuanya untuk anda hehehe :

JSON :

JavaScript Object Notation (bahasa Indonesia: notasi objek JavaScript), adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan tradisional format XML.
Walaupun JSON didasarkan pada subset bahasa pemrograman JavaScript (secara spesifik, edisi ketiga standar ECMA-262, Desember 1999 [1]) dan umumnya digunakan dengan bahasa tersebut, JSON dianggap sebagai format data yang tak tergantung pada suatu bahasa. Kode untuk pengolahan dan pembuatan data JSON telah tersedia untuk banyak jenis bahasa pemrograman. Situs json.org menyediakan daftar komprehensif pengikatan JSON yang tersedia, disusun menurut bahasa.
Format JSON dispesifikasikan di RFC 4627 oleh Douglas Crockford. Tipe media Internet resmi JSON adalah application/json sedangkan ekstensi berkasnya adalah .json.
Pada Desember 2005, Yahoo! mulai menawarkan opsi format JSON untuk layanan webnya [2]. Google mulai menyediakan umpan JSON untuk protokol web GData-nya pada Desember 2006 [3]


Oke mari kita buat programmnya :

var json = [
   {
      name : "Eki-Akmarullah",
      age  : 17
},
  {
     name  : "Asri-Mauliyana",
     age   : 17
}
];

for (var i=0; i<json.length; i++){
   console.log(json[i].name+ "==>"+json[i].age);
}

Simpan dan jalankan program diatas untuk melihat hasilnya :

Penjelasan :
Seperti biasa kita buat variabel dengan nama json yang akan menampung properti - properti yang akan kita panggil nantinya menggunakan properti looping . Nah dalam variabel json kita memuat data name serta age , Kemudian kita lakukan looping serta memanggil array data jsonnya dengan console.log untuk menampilkannya di layar.

Oke sob saya rasa sudah cukup dulu untuk basic javascript lainnya akan saya bahas pada artikel lainnya .