Fungsi

Fungsi diperlukan agar suatu kode tidak ditulis berulang-ulang, cukup dibuat sekali dalam satu fungsi, dan bisa dipanggil berkali-kali kapan pun dibutuhkan.

Deklarasi Fungsi

Dekalrasi fungsi terdiri dari kata kunci function, nama fungsi beserta argumen yang diperlukan

function namaFungsi(argumen1, argumen2) {
    // blok kode
}

Contoh penggunaan fungsi

function cetakSalam() {
    console.log("Selamat Pagi");
}

function cetak(salam) {
    console.log(salam);
}

function sapa(salam, nama) {
    console.log(salam, nama);
}

cetakSalam();
cetak("Selamat Pagi");
sapa("Selamat Pagi", "Beruang");

Fungsi dengan return

Fungsi bisa menghasilkan kembalian berupa data hasil dari eksekusi fungsi tersebut.

Fungsi Anonim

Fungsi anonim adalah suatu fungsi yang dideklarasikan tanpa nama

Fungsi anonim juga bisa disimpan dalam sebuah variabel

Arrow Function

Callback Function

Ketika sebuah fungsi dijadikan paramter fungsi lain, itulah yang disebut dengan callback. Kita akan mengubah anonim function pada contoh foreach weekdays menjadi callback.

Contoh lain

Last updated

Was this helpful?