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

JavaScript objects متعلقہ ڈیٹا اور فنکشنز کو ایک ساتھ گروپ کرتے ہیں۔ الگ الگ ویری ایبلز (variables) استعمال کرنے کے بجائے، آپ key-value جوڑوں کا استعمال کرتے ہیں۔

ایک اینٹیٹی (entity) کے بارے میں سوچیں جیسے کہ ایک طالب علم۔ ایک آبجیکٹ آپ کے کوڈ میں اس اینٹیٹی کی نمائندگی کرتا ہے۔

ہر آبجیکٹ کے تین حصے ہوتے ہیں:

آبجیکٹس بنانے کا طریقہ:

  1. Object Literal یہ سب سے عام طریقہ ہے۔ آپ آبجیکٹ کو براہ راست ڈیفائن کرنے کے لیے کرلی بریکٹس (curly braces) کا استعمال کرتے ہیں۔ یہ مختصر اور پڑھنے میں آسان ہے۔ let student = { name: "Saravanan", age: 25 };

  2. Object Constructor آپ آبجیکٹ بنانے کے لیے new کی ورڈ کا استعمال کرتے ہیں۔ let student = new Object(); student.name = "Saravanan";

زیادہ تر ڈویلپرز literal طریقہ پسند کرتے ہیں۔

CRUD آپریشنز:

آپ آبجیکٹ ڈیٹا کے ساتھ چار بنیادی کام انجام دیتے ہیں:

ایڈوانسڈ تصورات (Advanced Concepts):

آبجیکٹ کے ڈھانچے کا خلاصہ:

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