Objek JavaScript Dijelaskan

Objek JavaScript menyimpan data dalam pasangan kunci-nilai (key-value pairs). Setiap pasangan ialah satu properti.

Satu properti memegang pelbagai jenis data:

Apabila sesuatu fungsi berada di dalam sebuah objek, ia dipanggil sebagai kaedah (method). Kaedah menentukan apa yang dilakukan oleh sesuatu objek.

Contoh: const human = { firstName: "Virat", lastName: "Kohli", age: 30, fullName: function() { return this.firstName + " " + this.lastName } }

Dalam contoh ini, firstName ialah kunci dan "Virat" ialah nilainya.

Cara-cara untuk mencipta objek:

  1. Literal Objek Gunakan kurungan beralun (curly braces) untuk mendefinisikan properti secara terus. let user = { name: "Sourav", age: 23 };

  2. Pembina Objek (Object Constructor) Gunakan sintaks new Object(). let user = new Object(); user.name = "Sourav";

Cara untuk mengakses properti:

Anda boleh mengubah objek selepas menciptanya. Anda boleh menambah properti baharu atau membuang yang sedia ada.

Untuk membuang sesuatu properti, gunakan operator delete: delete user.age;

Untuk menyemak jika sesuatu properti wujud, gunakan operator in atau hasOwnProperty: "name" in user; user.hasOwnProperty("name");

Objek membantu anda mengumpulkan data dan tingkah laku yang berkaitan di satu tempat. Ini menjadikan kod anda lebih teratur dan mudah diurus.

Sumber: https://dev.to/kamalesh_ar_6252544786997/objects-in-javascript-2kc9