Arrays In JavaScript

ایک array ایک ہی variable میں متعدد values کو محفوظ کرتا ہے۔ ہر item کے لیے الگ الگ variables بنانے کے بجائے، آپ انہیں ایک ساتھ گروپ کر دیتے ہیں۔

How to create an array اپنی items کی فہرست بنانے کے لیے square brackets کا استعمال کریں۔ const bikes = ["pulser", "apache", "duke"];

Key facts about arrays:

  • Arrays objects ہوتے ہیں۔ typeof operator ان کے لیے "object" return کرتا ہے۔
  • یہ ڈیٹا تک رسائی کے لیے numbers کا استعمال کرتے ہیں۔ پہلا item index 0 پر ہوتا ہے۔
  • آپ ایک array میں مختلف اقسام کا ڈیٹا محفوظ کر سکتے ہیں۔ آپ strings، numbers، objects، یا یہاں تک کہ دوسرے arrays بھی محفوظ کر سکتے ہیں۔

Common tasks:

  • String میں تبدیل کرنا: اپنی فہرست کو comma separated string میں بدلنے کے لیے toString() method کا استعمال کریں۔
  • Items شامل کرنا: اپنی فہرست کے آخر میں نیا item شامل کرنے کے لیے push() method کا استعمال کریں۔
  • Items پر loop چلانا: اپنے array کے ہر element پر جانے کے لیے for loop کا استعمال کریں۔

Arrays vs Objects آپ کو اپنے ڈیٹا کے لیے صحیح ٹول کا انتخاب کرنا چاہیے۔

  • Arrays کا استعمال تب کریں جب آپ کا index ایک number ہو۔
  • Objects کا استعمال تب کریں جب آپ کا index ایک string (text) ہو۔

JavaScript associative arrays کو سپورٹ نہیں کرتا۔ اگر آپ کو named indexes کی ضرورت ہے، تو اس کے بجائے object کا استعمال کریں۔

Complex data structures آپ پیچیدہ ماڈلز بنانے کے لیے ڈیٹا کو nest کر سکتے ہیں۔ ایک object میں array ہو سکتا ہے۔ ایک array میں objects ہو سکتے ہیں۔ یہ آپ کو حقیقی دنیا کے ڈیٹا اسٹرکچرز کو مینیج کرنے میں مدد دیتا ہے۔

Source: https://www.w3schools.com/js/js_arrays.asp Source: https://www.geeksforgeeks.org/javascript/best-known-javascript-array-methods/

Full post: https://dev.to/ezhil_arasan_d1230a486501/array-in-javascrip-1hna