MoreLesson 280Preview gratis
JS Default Parameters
Lesson ini bagian dari How To · Semua level
Ringkasan
Default parameter memberi nilai cadangan ketika argumen fungsi tidak diberikan atau bernilai undefined. Nilai default ditulis langsung di daftar parameter dan dievaluasi setiap kali fungsi dipanggil. Perhatikan bahwa null tidak memicu nilai default, karena null dianggap nilai yang sengaja diberikan.
Poin kunci
- function sapa(nama = 'Tamu') memakai 'Tamu' jika nama undefined.
- Argumen null tidak diganti default; hanya undefined yang memicunya.
- Default dapat mengacu pada parameter sebelumnya yang sudah dievaluasi.
- Nilai default dievaluasi pada saat pemanggilan, bukan saat fungsi didefinisikan.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.