JAVASCRIPT
Tujuan Pembelajaran
Mahasiswa mengetahui cara kerja javascript dan
menggabungkan dengan dokumen HTML
Topik Pembahasan
Pengenalan Javascript
Penggunaan Javascript dalam Dokumen HTML
Variabel
Operator
Komentar / Remark
Struktur Kondisi dan Perulangan
Fungsi
Alert dan Confirm Window
Pengenalan Javascript
Javascript merupakan bahasa pemograman web
yang bersifat Client Side Programming Language.
Digunakan untk membuat web menjadi interaktif
dan dinamik
Penulisan perintah dalam javascript bersifat case
sensitive.
Penggunaan titik koma (;) di akhir perintah bersifat
optional
Kegunaan Javascript
Animasi sederhana
Validasi form inputan
Menampilkan pop up window
Menampilkan dialog konfirmasi
Menampilkan alert
Menangani event handler pada objek HTML
AJAX
Membuat halaman web yang interaktif
Penggunaan Javascript dalam Dokumen HTML
Javascript bisa dimasukkan ke dalam dokumen
HTML di bagian <head> ataupun <body> dengan
menggunakan sintaks berikut
<script type=“text/javascript”>
Letakkan perintah javascript di sini
</script>
Selain itu javascript bisa dipisah ke dalam file
tersendiri dengan extention .js. Kemudian file .js ini
dipanggil di dokumen HTML, bisa di dalam <head>
ataupun <body>
<script type=“text/javascript” src=“file.js”></script>
Variabel
Variabel berguna untuk menampung data, value
atau informasi.
Aturan penamaan variable
Tidak boleh sama dengan reserved word
Bersifat case sensitive
Tidak boleh ada spasi
Diawali oleh huruf atau underscore
Boleh diawali dengan var, ataupun tidak.
x = 0;
var total = 100;
Operator Aritmatika
Operator Simbol Contoh
Penambahan + x=y+z
Pengurangan - x=y–z
Perkalian * x=y*z
Pembagian / x=y/z
Operator Logika
operator simbol Contoh
or || expr 1 || expr 2
not ! !expr 1
Operator Perbandingan
operator simbol Contoh
Hasilnya
Struktur Perulangan While
Bentuk Umum
inisialisasi
while(kondisi){
Statement-dikerjakan-selama-kondisi-true;
Counter;
}
Keterangan
Inisialisasi : pemberian nilai awal variabel
Kondisi : statement kondisi yang akan membatasi perulangan.
Perulangan akan berjalan terus selama kondisi bernilai true
Counter : penambahan atau pengurangan nilai variabel agar perulangan
tetap berjalan
Praktikum 5
Ketik program dan simpan dengan nama while.html
Struktur Perulangan Do While
Bentuk umum
Inisialisasi
do{
Statement-dikerjakan-selama-kondisi-true;
counter;
} while(kondisi)
Keterangan
Inisialisasi : pemberian nilai awal variabel
Kondisi : statement kondisi yang akan membatasi perulangan.
Perulangan akan berjalan terus selama kondisi bernilai true
Counter : penambahan atau pengurangan nilai variabel agar perulangan
tetap berjalan
Praktikum 6
Ketik program dan simpan dengan nama
dowhile.html
Fungsi (1)
Fungsi digunakan untuk modularisasi kode. Perintah yang
sering digunakan, dijadikan sebuah fungsi agar lebih mudah
dipanggil.
Pendefinisian Fungsi
function nama_fungsi(argument1, argument2, …){
beberapa pernyataan;
}
Pendefinisian Fungsi Dengan return Value
function nama_fungsi(argument1, argument2, …){
beberapa pernyataan;
return argument2;
}
Fungsi (2)
Setelah didefinisikan, sebuah fungsi bisa dipanggil dari
bagian program lain.
Di bawah ini ilustrasi pendefinisian dan pemanggilan fungsi.
Praktikum 7
Ketik program berikut dan simpan dengan nama
fungsi.html
Alert dan Confirm Window
Alert window digunakan untuk menampilkan
jendela pesan yang muncul di browser. Tombol
yang tertera adalah OK
Contoh : alert(‘selamat datang di website kami);
Confirm window digunakan untuk menampilkan
jendela konfirmasi yang muncul di browser. Tombol
yang tertera adalah OK dan CANCEL.
Contoh : confirm (“Apakah anda yakin akan keluar dari halaman ini?”)
Kesimpulan
Javascript memiliki banyak kegunaan pada sebuah
website.
Javascript bisa diletakkan bersamaan di dokumen
HTML dan dibuat menjadi file terpisah dengan
ekstention .js