JavaScript Fundamental #10: Object, Destructuring, Spread & Rest Operator
1. Object di JavaScript
Object digunakan untuk menyimpan data dalam bentuk pasangan key dan value.
const user = {
nama: "Yan",
umur: 25
};
2. Destructuring
Destructuring memudahkan kita mengambil nilai dari object atau array.
const { nama, umur } = user;
3. Spread Operator
Spread operator digunakan untuk menyalin atau menggabungkan data.
const userBaru = { ...user, role: "admin" };
4. Rest Operator
Rest operator digunakan untuk mengumpulkan sisa data.
const { nama, ...sisanya } = user;
5. Ringkasan
- Object menyimpan data terstruktur
- Destructuring memudahkan pengambilan nilai
- Spread untuk copy atau merge data
- Rest untuk menangkap sisa properti
Dengan part ini, seri dasar JavaScript Fundamental tahap awal sudah selesai dan siap lanjut ke topik berikutnya.

