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

Objekti za JavaScript huhifadhi data na mantiki pamoja. Unazitumia kuunganisha taarifa zinazohusiana sehemu moja.

Fikiria objekti kama kitu halisi duniani.

Kitu (entity) ni kitu unachoweza kukitambua. Mwanafunzi ni kitu (entity). Objekti ina sehemu mbili:

Katika kodi, hali huitwa sifa (property). Tabia huitwa mbinu (method).

Jinsi ya kutengeneza objekti

Una njia kuu mbili za kujenga objekti.

  1. Object Literal Hii hutumia mabano ya wazi {}. Ni njia inayotumiwa zaidi. Ni fupi na safi. let student = { name: "Saravanan", age: 25 };

  2. Object Constructor Hii hutumia neno new. let student = new Object(); student.name = "Saravanan";

Watengenezaji wengi hutumia njia ya literal kwa sababu ni rahisi kusoma.

Operesheni za CRUD

Unasimamia data kwenye objekti kwa kutumia vitendo vinne vya msingi:

Sifa za Juu za Objekti

Mbinu (Methods) Function iliyo ndani ya objekti ni mbinu (method). Unaweza kutumia njia fupi kuziandika. let person = { greet() { console.log("Hello"); } };

Objekti zilizojumuishwa (Nested Objects) Objekti inaweza kubeba objekti nyingine. Hii ni objekti iliyojumuishwa (nested object). let person = { address: { city: "Chennai", state: "Tamil Nadu" } }; Unaipata kwa njia hii: person.address.city.

Objekti zinaweza kuhifadhi aina nyingi:

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