JavaScript
-pemrograman client-side sederhana-
<a href='https://www.freepik.com/free-photos-vectors/background'>Background
2020
vector created by freepik - www.freepik.com</a>
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Capaian Pembelajaran
APA ITU
JavaScript
• adalah Bahasa Pemrograman di dalam HTML
client(browser-user)
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Kemampuan Javascript
Dapat Mengubah Konten HTML
Dapat Mengubah Atribut HTML
Dapat Mengubah Style HTML (CSS)
Dapat Menyembunyikan dan Menampilkan Elemen HTML
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
diletakkan di
Head
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
diletakkan di Body
Diletakkan pada file terpisah
//myScript.js
function myFunction() {
document.getElementById("demo").innerHTML = "Paragraph changed.";
}
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Display pd Element
HTML
zz
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
variabel
Variabel pada JavaScript adalah tempat untuk menyimpan nilai data
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Fungsi
zz
Math
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Fungsi buatan
sendiri
zz
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Kondisi
Statement Kondisi digunakan untuk melakukan suatu tindakan yang
berbeda berdasarkan kondisi yang terjadi.
Statement If
Syntax
if (kondisi) {
// block code yang akan dieksekusi jika kondisi benar
}
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Statement if else
Syntax
if (condition) {
// block code yang akan dieksekusi jika kondisi benar
} else {
// block code yang akan dieksekusi jika kondisi salah
}
Contoh
PROGRAM STUDI MATA KULIAH
Statement if else if
Teknik Informatika DASAR KOMPUTASI
else
Syntax
if (kondisi1) {
// block code yang akan dieksekusi jika kondisi 1
benar
} else if (ckondisi2) {
// block code yang akan dieksekusi jika kondisi 2 benar
} else {
// block code yang akan dieksekusi jika kondisi 1 salah
dan kondisi 2 salah
}
Contoh:
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Statement switch
Syntax
switch(expression) {
case x:
// code block
break;
case y:
// code block
break;
default:
// code block
} Contoh:
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Latihan
Form Calculator
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
Tugas
Tambahkan button kurang,kali,dan bagi
Tambahkan fungsi pengurangan,perkalian,dan
pembagian.
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
RANGKUMA
N
Dengan menggunakan Javascript kita dapat
• Dapat Mengubah Konten HTML
• Dapat Mengubah Atribut HTML
• Dapat Mengubah Style HTML (CSS)
• Dapat Menyembunyikan dan Menampilkan Elemen HTML
PROGRAM STUDI MATA KULIAH
Teknik Informatika DASAR KOMPUTASI
SUMBER PUSTAKA
www.w3schools.com
THANKS
ANY QUESTIONS?