Mengenal JavaScript · Pelajaran 1 dari 10
Apa itu JavaScript
7 menit baca · BelajarCode
Sebuah halaman web dibangun dari tiga lapisan:
| Lapisan | Tugasnya | Analogi rumah |
|---|---|---|
| HTML | Struktur dan isi: judul, paragraf, tombol | Dinding dan ruangan |
| CSS | Tampilan: warna, ukuran, tata letak | Cat dan dekorasi |
| JavaScript | Perilaku: apa yang terjadi saat tombol ditekan | Listrik dan saklar |
JavaScript pertama kali dibuat oleh Brendan Eich pada tahun 1995 untuk peramban. Sekarang JavaScript juga dipakai di server (dengan Node.js), di aplikasi HP, bahkan aplikasi desktop.
Program pertama
1console.log("Halo dari JavaScript!");2console.log(2 + 3);3console.log("2" + 3);Halo dari JavaScript! 5 23
console.logmenampilkan nilai ke konsol. Di Playground, hasilnya muncul di bagian Terminal.- Setiap perintah biasanya diakhiri titik koma
;. - Baris terakhir menghasilkan
23, bukan5. Saat teks dijumlahkan dengan angka, JavaScript mengubah angkanya menjadi teks lalu menggabungkannya. Perilaku ini dibahas di pelajaran tipe data.
Komentar
1// Komentar satu baris diawali dua garis miring2/* Komentar3 beberapa baris */4console.log("Komentar tidak ikut dijalankan");Komentar tidak ikut dijalankan
Mencoba JavaScript di peramban
Selain di Playground, kamu bisa mencoba JavaScript di konsol peramban: buka halaman apa saja, tekan F12 (atau klik kanan lalu Inspect), pilih tab Console, lalu ketik kode.
Cek pemahaman
Lapisan mana yang mengatur apa yang terjadi saat sebuah tombol ditekan?
Latihan
Kartu nama di konsol
Tampilkan kartu nama sederhana di konsol: nama, sekolah atau pekerjaan, dan bahasa pemrograman yang sedang dipelajari, masing-masing satu baris dengan garis pembatas di atas dan bawah.
Pembahasan
1console.log("====================");2console.log("Nama : Nadia Putri");3console.log("Sekolah: SMK Negeri 2");4console.log("Belajar: JavaScript");5console.log("====================");==================== Nama : Nadia Putri Sekolah: SMK Negeri 2 Belajar: JavaScript ====================
Jalankan contoh kode di pelajaran ini tanpa instalasi lewat compiler JavaScript online.