Objects

Keys, values, and nested kiosk rows.

Curly braces hold named fields. Dot or bracket access.

Goal

Log a kiosk row’s city and units.

const row = { city: "Nairobi", units: 12 };
console.log(row.city);
console.log(row["units"]);
const row = { city: "Mombasa", units: 8, shillings: 320 };
console.log(Object.keys(row));
console.log(Object.values(row));
const kiosks = {
  Nairobi: 12,
  Kisumu: 5,
};
console.log(kiosks.Nairobi);
kiosks.Eldoret = 3;
console.log(kiosks);
const nested = { city: "Nakuru", sale: { units: 4, price: 40 } };
console.log(nested.sale.units);