للتعامل مع بيانات متعدّدة في آن واحد، تقدّم JavaScript بنيتين أساسيتين: المصفوفات والكائنات.
المصفوفات
المصفوفة ترتّب عدة قيم في قائمة مرتّبة:
const fruits = ["تفاح", "موز", "كرز"];
console.log(fruits[0]); // "تفاح"
نصل إلى كل عنصر عبر فهرسه، وهو يبدأ من 0. ويمكن المرور على المصفوفة بحلقة تكرارية أو بالدالة forEach.
الكائنات
الكائن يجمع معلومات مترابطة على هيئة أزواج مفتاح: قيمة:
const person = {
name: "مريم",
age: 25
};
console.log(person.name); // "مريم"
- المصفوفة مثالية لقائمة من عناصر متشابهة.
- والكائن يصف كيانًا واحدًا بعدة خصائص.
للتذكّر: المصفوفة ترتّب قائمة (الفهرس يبدأ من 0)، والكائن يصف شيئًا بخصائصه (مفتاح: قيمة).