sangat membantu untuk memastikan bahwa manipulasi DOM terjadi setelah elemen tertentu dimuat atau ketika suatu event terjadi. Baca Juga: Mendalami Penggunaan Callback dalam Javascript Menggunakan Query Selector Query Selector adalah salah satu metode yang sangat berguna dalam manipulasi DOM. Dengan ... elemen tertentu. Hal ini dapat dicapai dengan kode berikut: let tombol = document.getElementById("hapusTombol");tombol.addEventListener("click", function() { let elemen = document.getElementById("elemenHapus"); elemen.remove();}); Baca Juga: Pemahaman Sintaks JavaScript untuk Pemula Dengan memahami
fleksibilitas dalam merancang respons yang dinamis terhadap interaksi pengguna. Dengan cara ini, aplikasi web menjadi lebih interaktif dan responsif.document.getElementById('myButton').addEventListener('click', function() { alert('Tombol telah diklik!'); ... document.getElementById('myButton').style.backgroundColor = 'blue';});Pada contoh di atas, kita menggunakan `addEventListener` untuk menambahkan event listener pada tombol. Fungsi callback dijalankan setiap kali tombol diklik, menampilkan pesan dan mengubah warna latar belakang tombol. Hal ini
kita ingin menampilkan pesan "Halo, dunia!" setelah 2 detik, kita bisa menggunakan setTimeout dengan sebuah callback seperti berikut: setTimeout(() => { console.log("Halo, dunia!");}, 2000); Dalam pengembangan web, callback digunakan dalam banyak skenario, termasuk event listener dan permintaan ... AJAX. Ini memungkinkan pembuatan aplikasi yang interaktif dan dinamis tanpa memblokir thread utama. Sebagai contoh, ketika pengguna mengklik tombol, sebuah fungsi callback dapat dipanggil untuk menangani event tersebut. Baca Juga: Mengelola Status Promise dalam JavaScript Cara Kerja Callback