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

JavaScript objects ડેટા અને લોજિકને એકસાથે સ્ટોર કરે છે. તમે સંબંધિત માહિતીને એક જગ્યાએ ગ્રુપ કરવા માટે તેનો ઉપયોગ કરો છો.

ઓબ્જેક્ટને વાસ્તવિક દુનિયાની એક એન્ટિટી (entity) તરીકે વિચારો.

એન્ટિટી એ એવી વસ્તુ છે જેને તમે ઓળખી શકો છો. એક વિદ્યાર્થી એ એક એન્ટિટી છે. એક ઓબ્જેક્ટના બે ભાગ હોય છે:

કોડમાં, state ને property કહેવામાં આવે છે. Behavior ને method કહેવામાં આવે છે.

ઓબ્જેક્ટ કેવી રીતે બનાવવા

ઓબ્જેક્ટ બનાવવા માટે તમારી પાસે બે મુખ્ય રીતો છે.

  1. Object Literal આમાં કરલી બ્રેસ (curly braces) નો ઉપયોગ થાય છે. આ સૌથી સામાન્ય પદ્ધતિ છે. તે ટૂંકી અને સ્વચ્છ છે. let student = { name: "Saravanan", age: 25 };

  2. Object Constructor આમાં new કીવર્ડનો ઉપયોગ થાય છે. let student = new Object(); student.name = "Saravanan";

મોટાભાગના ડેવલપર્સ લિટરલ પદ્ધતિનો ઉપયોગ કરે છે કારણ કે તે વાંચવામાં સરળ છે.

The CRUD Operations

તમે ચાર મૂળભૂત ક્રિયાઓનો ઉપયોગ કરીને ઓબ્જેક્ટ્સમાં ડેટા મેનેજ કરો છો:

Advanced Object Features

Methods ઓબ્જેક્ટની અંદરનું ફંક્શન એ method છે. તમે તેને લખવા માટે શોર્ટકટનો ઉપયોગ કરી શકો છો. let person = { greet() { console.log("Hello"); } };

Nested Objects એક ઓબ્જેક્ટ બીજા ઓબ્જેક્ટને સમાવી શકે છે. આને નેસ્ટેડ ઓબ્જેક્ટ કહેવામાં આવે છે. let person = { address: { city: "Chennai", state: "Tamil Nadu" } }; તમે તેને આ રીતે એક્સેસ કરી શકો છો: person.address.city.

ઓબ્જેક્ટ્સ ઘણા પ્રકારના ડેટા સ્ટોર કરી શકે છે:

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