Modul ini membahas dua struktur data yang paling sering dipakai dalam JavaScript harian, yaitu object dan array. Materinya mencakup object literal, destructuring, spread, array bersarang, perilaku referensi, hingga optional chaining dan nullish coalescing. Pemahaman di modul ini menjadi bekal langsung bagi metode array dan kelas pada modul berikutnya.
Object dan array
Struktur data harian JavaScript: object literal, destructuring, spread, array mendalam, dan perilaku referensinya.
0/0 selesai
- Object literal
Properti, metode, dan akses dot vs bracket pada object literal.
- Destructuring
Membongkar object dan array dengan nilai default serta penggantian nama.
- Spread dan rest
Menyalin, menggabungkan, dan mengumpulkan nilai dengan tiga titik.
- Array mendalam
Pengindeksan, jebakan length, dan array bersarang.
- Referensi vs nilai
Perilaku penyalinan primitif vs object dan bug mutasi yang menyertainya.
- Optional chaining dan nullish coalescing
Akses properti dalam yang aman dengan ?. dan nilai cadangan dengan ??.