Objekti-tietorakenne tarjoaa ohjelmoijalle tehokkaan työvälineen. Siinä on listan kaltainen rakenne. Eroavaisuus on siinä, että objektin alkio saa nimen ja arvon.
Objektiin voidaan tallentaa mitä tahansa: muuttujia, funktioita, jopa toisia objekteja.
Objekti tehdään aaltosulkeiden sisään ja alkion nimi erotetaan alkion arvosta kaksoispisteellä (:)
var numerot = { "Pentti" : "8789755", "Maija" : "3542465", "Untamo" : "3452657" };
Tässä objektiin on tallennettu nimiä ja nimeen liitämme numeron.
Objektin yksittäiseen alkioon viitataan alkion nimen avulla:
var ekaAlkio = numerot["Pentti"]; //antaa tulokseksi "8789755"
delete minunObjekti["Pentti"];
minunObjekti["Pentti"] = "123456";