𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗢𝗯𝗷𝗲𝗰𝘁𝘀: 𝗗𝗮𝗿𝗶 𝗔𝘀𝗮𝘀 𝗸𝗲 𝗖𝗥𝗨𝗗

Objek JavaScript menyimpan data dan logik bersama-sama. Anda menggunakannya untuk mengumpulkan maklumat berkaitan ke dalam satu tempat.

Fikirkan objek sebagai satu entiti dunia nyata.

Entiti ialah sesuatu yang boleh anda kenal pasti. Seorang pelajar adalah satu entiti. Objek mempunyai dua bahagian:

Dalam kod, state dipanggil sebagai property. Behavior dipanggil sebagai method.

Cara mencipta objek

Anda mempunyai dua cara utama untuk membina objek.

  1. Literal Objek (Object Literal) Ini menggunakan kurungan beralun {}. Ia adalah kaedah yang paling biasa digunakan. Ia ringkas dan kemas. let student = { name: "Saravanan", age: 25 };

  2. Pembina Objek (Object Constructor) Ini menggunakan kata kunci new. let student = new Object(); student.name = "Saravanan";

Kebanyakan pembangun menggunakan kaedah literal kerana ia lebih mudah dibaca.

Operasi CRUD

Anda menguruskan data dalam objek menggunakan empat tindakan asas:

Ciri-ciri Objek Lanjutan

Kaedah (Methods) Fungsi di dalam objek ialah satu method. Anda boleh menggunakan singkatan untuk menulisnya. let person = { greet() { console.log("Hello"); } };

Objek Bersarang (Nested Objects) Sebuah objek boleh menyimpan objek lain. Ini adalah objek bersarang. let person = { address: { city: "Chennai", state: "Tamil Nadu" } }; Anda mengaksesnya seperti ini: person.address.city.

Objek boleh menyimpan pelbagai jenis:

Source: https://dev.to/dev_saravanan_journey/javascript-objects-from-basics-to-crud-operations-46bg