Jobsheet 1 Pengantar JavaScript
Jobsheet 1 Pengantar JavaScript
Pengantar JavaScript
I. Tujuan Pembelajaran
1. Siswa dapat menjelaskan bahasa pemrograman JavaScript
2. Siswa dapat meletakkan penulisan kode JavaScript dengan benar
3. Siswa dapat menampilkan hasil dari pemrograman JavaScript melalui
web
II. Dasar Teori
1. Fungsi JavaScript
JavaScript adalah bahasa pemrograman yang digunakan dalam
pengembangan website agar lebih dinamis dan interaktif. Jika sebelumnya
hanya mengenal HTML dan CSS, belajar JavaScript dapat meningkatkan
fungsionalitas pada halaman web. Bahkan dengan JavaScript ini bisa
membuat aplikasi, tools, atau bahkan game pada web.
Bicara teknis, JavaScript atau kita singkat menjadi JS merupakan
bahasa pemrograman jenis interpreter, sehingga tidak memerlukan
compiler untuk menjalankannya.
2. Penulisan JavaScript
Pada halaman HTML penulisan JavaScript dibungkus dengan tag
<script> dan </script>. Terdapat beberapa cara untuk meletakkan
JavaScript di halaman HTML:
a. Meletakkan JavaScript di bagian <head> halaman HTML
b. Meletakkan JavaScript di bagian halaman <body> HTML
b. document.write()
Menggunakan document.write() disarankan hanya digunakan
untuk testing karena penggunakan document.write ketika halaman
HTML setelah dimuat akan menghapus seluruh halaman HTML dan
mengganti dengan isi yang ada di document.write().
Kode program
Sebelum di load Sesudah di load
c. window.alert()
Penggunakan windows.alert() sering digunakan untuk
menampilkan peringatan di halaman website contoh penggunaannya
sebagai berikut:
d. console.log()
Sintaks ini sangat sering digunakan untuk debugging yang akan
kita pelajari di jobsheet berikutnya. Berikut contoh penggunaannya:
III. Alat
1. Laptop
2. Text Editor (VS Code)
3. Browser (Google Chrome)
4. Koneksi Internet
V. Tugas Praktik
Setelah mempelajari teori dari pengantar JavaScript pada tugas
Praktikum kali ini. Silahkan membuat halaman website yang memenuhi
kriteria berikut:
1. Halaman HTML yang dibuat memiliki tema yang spesifik. (Poin 20)
2. Minimal tugas memiliki satu file HTML. (Poin 20)
3. JavaScript minimal dapat merubah 3 elemen HTML (Poin 60)