mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Acak
speech play
speech pause
speech stop

Memahami Fungsi Callback di JavaScript

Callback adalah fungsi yang diteruskan sebagai argumen ke fungsi lain, dan dijalankan di lain waktu. Fungsi pemanggil meneruskan kontrol ke fungsi yang dipanggil, yang melakukan beberapa operasi, dan kemudian mengembalikan kontrol ke fungsi pemanggil.

Dengan kata lain, callback adalah fungsi yang dipanggil oleh fungsi lain setelah fungsi tersebut menyelesaikan eksekusinya sendiri. Fungsi callback dapat digunakan untuk melakukan tugas tambahan atau memberikan informasi tambahan pada fungsi pemanggil.

Berikut adalah contoh bagaimana callback dapat digunakan:
```
function doSomething(callback) {
// Melakukan beberapa operasi
konsol. log("Melakukan sesuatu...");

// Panggil fungsi panggilan balik
callback();
}

fungsi doSomethingElse() {
// Lakukan beberapa operasi lain
console.log("Melakukan sesuatu yang lain...") ;

// Panggil fungsi doSomething dengan callback
doSomething(function() {
console.log("Callback call!");
});
}
```
Dalam contoh ini, fungsi `doSomething` mengambil fungsi panggilan balik sebagai argumen. Saat fungsi `doSomething` dipanggil, ia melakukan beberapa operasi dan kemudian memanggil fungsi panggilan balik. Fungsi `doSomethingElse` memanggil fungsi `doSomething` dengan fungsi callback yang mencatat pesan ke konsol.

Knowway.org menggunakan cookie untuk memberi Anda layanan yang lebih baik. Dengan menggunakan Knowway.org, Anda menyetujui penggunaan cookie kami. Untuk informasi mendetail, Anda dapat meninjau teks Kebijakan Cookie kami. close-policy