Mengenal Konsep Javascript Lanjutan
New Post has been published on https://loveyourcode.com/mengenal-konsep-javascript-lanjutan-event-handler/
Mengenal Konsep Javascript Lanjutan
Event Handler
Event adalah aksi dari user yang bisa menghasilkan interaktifitas. Event handler menyatu dengan kode HTML sehingga tidak perlu dimulai dengan tag <SCRIPT>.
Baca materi sebelumnya :
Panduan 4: Mengenal Konsep Javascript Dasar
Event Handler
Event Keterangan onClick Event handler terjadi pada saat user melakukan klik terhadap satu elemen yang berhubungan dengan event. onSubmit Event handler terjadi pada saat melakukan klik tombol submit. onReset Event handler terjadi pada saat user menghapus data suatu form.
 Contoh penggunaan event handler :
<SCRIPT> <a HREF=http://www. sirkel.informatics.uii.ac.id onClick="document.bgColor= '#990033'; return true"> Klik di sini</a> </SCRIPT>
Dari skrip di atas, maka akan muncul tampilan seperti ini dibawah ini :
 Struktur Kendali
Perancang halaman web membutuhkan perintah-perintah yang dapat mengatur aliran dari informasi untuk membuat suatu halaman yang dinamis dan interaktif. Perintah-perintah tersebut diantaranya :
1. Percabangan (if else)
Percabangan merupakan bagian dari algoritma program yang mengatur jalannya program jika terdapat lebih dari satu kondisi.
Bentuk umum percabangan if :
If (kondisi) Pernyataan 1 else Pernyataan 2
 2. Perulangan (for dan while)
Perulangan merupakan suatu proses yang mengekseskusi sintaks dalam sebuah program secara terus menerus sampai terdapat kondisi untuk menghentikannya. Struktur perulangan for digunakan untuk melakukan perulangan yang telah diketahui banyaknya. Sedangkan struktur do-while digunakan untuk melakukan perulangan yang tidak diketahui banyaknya.
Bentuk umum perulangan for :
for (penghitung; kondisi loop berhenti; modifikasi penghitung) Blok instruksi
Bentuk umum perulangan while :
while (kondisi terpenuhi) Blok instruksi
Kotak Dialog
Kotak dialog di dalam javascript terdiri dari tiga bagian, yaitu:
1. Â Alert
Metode alert memungkinkan navigator untuk menampilkan suatu kotak dialog yang berisi satu tombol OK dan teks keterangan. Pada saat kotak ini muncul, user tidak punya pilhan lain selain menekan tombol “OK”.
Sintaks dan screenshot hasil untuk pemanggilan alert :
<script type=”text/javascript”> window.alert(“Berhasil Login”); </script>
Hasilnya :
belajar javascript dasar
2. Confirm
Metode confirm hampir sama dengan alert, terdapat perbedaan dimana pada alert hanya terdapat satu tombol sebagai navigator, sedangkan confirm memiliki dua tombol yaitu “OK” atau “cancel”.
Sintaks dan screenshot hasil untuk pemanggilan confirm :Â
<script type=”text/javascript”> var konfirmasi = window.confirm(“Apakah anda yakin untuk melanjutkan?”); </script>
Hasilnya :
belajar javascript confirm
3.Prompt
Metode prompt merupakan pelengkap dari metode confirm, dimana pada metode ini dilengkapi dengan satu cara untuk mendapatkan informasi dari user. Ada dua jenis metode prompt yaitu berupa isian teks default dan isian teks manual yang harus diisi oleh user.
Sintaks dan screenshot hasil untuk pemanggilan prompt :
<script type=”text/javascript”> var dialog = prompt(“Masukkan Komentarmu”); </script>
Hasilnya :
belajar javascript promt
 Variabel
Variabel adalah suatu objek yang berisi data-data, yang mana dapat dimodifikasi selama pengeksekusian program. Di Javascript, kita bisa memberikan nama variabel sepanjang yang kita suka, akan tetapi harus memenuhi kriteria sebagai berikut ini :
Nama variabel harus dimulai oleh satu huruf (huruf besar maupun huruf kecil) atau satu karakter “_”.
Nama variabel bisa terdiri dari huruf-huruf, angka-angka atau karakter “_” dan (spasi kosong tidak diperbolehkan).
Nama Variabel tidak boleh memakai nama-nama berikut ini (reserved oleh program)
abstract
boolean, break, byte
case, catch, char, class, cons, continue
debugger, default, delete, do, double
else, export, extends
Dan lain-lain
Contoh variabel pada operator string:
teks1=”Hello” teks2=”Javascript” teks3=”teks1+teks2”
 PENTING !!!
Javascript bersifat Case Sensitive (memperhatikan perbedaan variabel antara huruf besar dan huruf kecil)
Mendeklarasikan Variabel
a)Â Â Eksplisit
Metode penulisan di javascript dengan menuliskan kata kunci var kemudian diikuti dengan nama variabel dan nilai dari variabel.
Contoh :
var coba=”Hello”Â
b)Â Â Implisit
Metode penulisan di javascript dengan menuliskan secara langsung nama dari variabel dan nilai dari variabel.
Contoh :
coba=”Hello”
Meletakkan variabel
1. Lokal
Jika dideklarasikan dengan menggunakan kata kunci var di dalam suatu fungsi tertentu, maka variabel itu hanya bisa diakses dari dalam fungsi tersebut, dan artinya variabel ini tidak berguna bagi fungsi-fungsi yang lain.
2. Global
Jika dideklarasikan di bagian awal dari script program, yang artinya sebelum pendeklarasian semua fungsi, maka semua fungsi di dalam program bisa mengakses variabel ini. Berikut contoh skrip untuk penggunaan variabel lokal dan global :
<!DOCTYPE html> <html> <head> <title>Belajar JavaScript</title> <script> var nilai = "global"; // variabel global function test() var nilai2 ="lokal"; //variabel lokal var nilai_lokal = "sirkel"; console.log(nilai2); function coba() var nilai3 ="lokal"; var nilai_lokal = "sirkel"; console.log(nilai); </script> </head> <body> </body> </html>












