Object dan aksesnya

Object menyimpan data berpasangan key: value. Dua cara akses: notasi titik (user.nama) untuk key yang sudah kamu ketahui, dan notasi bracket (user['nama']) saat key-nya berupa variabel atau mengandung karakter khusus. Object adalah bentuk data yang kamu terima dari hampir semua API.

👀 Contoh dulu

const produk = {
  nama: 'Kopi Arabika',
  harga: 85000,
  tersedia: true,
};

console.log(produk.nama);          // notasi titik
console.log(produk['harga']);      // notasi bracket

const kunci = 'tersedia';
console.log(produk[kunci]);        // bracket wajib untuk key dinamis

Hasilnya: Kopi Arabika 85000 true

💡 Titik untuk key yang sudah kamu tahu namanya. Bracket kalau nama key-nya ada di dalam variabel.

📝 Sekarang giliranmu

Buat object const user dengan properti nama ('Bimo'), umur (20), dan aktif (true). Tampilkan user.nama dan user['umur'].

Preview