Materi
Objek menyimpan beberapa nilai bernama dalam satu variabel. Pasangan nama dan nilainya ditulis dalam kurung kurawal, dipisah koma. Nilainya dibaca dan diubah dengan tanda titik.
const produk = { nama: "Pulpen", harga: 4000 };
console.log(produk.nama); // Pulpen
produk.harga = 4500;
const keranjang = [
{ nama: "Pulpen", harga: 4000, jumlah: 3 },
{ nama: "Buku", harga: 15000, jumlah: 2 },
];
console.log(keranjang[1].nama); // BukuArray berisi objek adalah bentuk yang paling sering dipakai untuk menyimpan daftar data, misalnya isi keranjang belanja atau daftar pegawai. Bentuknya sama dengan satu tabel: setiap objek adalah satu baris, setiap nama property adalah satu kolom. Data yang datang dari server atau dari basis data hampir selalu tiba dalam bentuk ini, jadi membaca daftar objek adalah pekerjaan sehari-hari — sebuah daftar pengajuan cuti, misalnya, berisi objek { nama, mulai, hari, disetujui } yang dibaca satu per satu untuk dijumlahkan atau disaring.