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.

