JavaScript
Definisi
JavaScript adalah bahasa pemrograman untuk interaksi, logika aplikasi, dan pengelolaan state di halaman web.
Fungsi
JavaScript dipakai untuk menangani event pengguna, mengubah DOM, memproses data, menjalankan request async, dan mengatur perilaku UI. Di browser, JavaScript membuat halaman menjadi interaktif. Di server, JavaScript juga bisa dipakai lewat lingkungan seperti Node.js.
Konsep Dasar
Fondasi JavaScript yang paling penting adalah:
- Variable: menyimpan nilai
- Function: unit logika yang bisa dipakai ulang
- Object: struktur data key-value
- Array: daftar nilai
- DOM: representasi halaman yang bisa diakses script
- Event: kejadian seperti klik, input, atau submit
- Promise: representasi proses async
Contoh
const tombol = document.querySelector('#simpan')
tombol.addEventListener('click', () =>