JavaScript Fundamental #6: Fungsi: Declaration, Expression, Arrow Function

1. Apa itu Function?

Function adalah blok kode yang bisa dipanggil berulang kali untuk menjalankan tugas tertentu.

2. Function Declaration

function sapa(nama) {
  return "Halo " + nama;
}

3. Function Expression

const tambah = function(a, b) {
  return a + b;
};

4. Arrow Function

const kali = (a, b) => a * b;

5. Kapan Menggunakan Arrow Function?

Arrow function cocok untuk penulisan yang lebih singkat, terutama pada callback atau function sederhana.

6. Ringkasan

  • Function declaration mudah dibaca
  • Function expression disimpan ke variabel
  • Arrow function lebih ringkas

Part berikutnya membahas scope, hoisting, dan execution context.


ariq fadhil

Im Ariq Tech, a Top Rated Fullstack Developer with 5+ years of experience, delivering high-quality solutions across 50+ projects.