JavaScript is Object Oriented Programming. Untuk menulis object di JavaScript ada banyak cara yaitu cara paling sederhana adalah seperti berikut:

var mhs = { key:"value" };

dan untuk mengakses object tersebut adalah seperti berikut:

console.log("get value from key is "+ mhs.key);

Contoh lainya adalah seperti berikut:

var mahasiswa = {
nim: "10511148",
nama: "Dimas Maryanto",
semester: 8,
cuti: false
};
console.log("Mahasiswa dengan nim " + mahasiswa.nim + " adalah " + mahasiswa.nama);
console.log("Tipe dari variable mahasiswa adalah " + typeof (mahasiswa));
console.log(mahasiswa);
view raw intro-obj.js hosted with ❤ by GitHub

Output yang dihasilkan seperti berikut:

intro obj hasilnya

Nah jadi object ini sama konsepnya seperti map di Java jadi memiliki key dan value. keynya harus bersifat unique dan direkomendasikan untuk menggunakan hurus di awal sama halnya seperit kita membuat variable. Dan klo anda perhatikan object yang kita buat formatnya mengerupai dengan JSON.