JS Arrays المصفوفات
JavaScript - المصفوفات (Arrays)
🔸 المصفوفة (Array) هي نوع من الكائنات في JavaScript تُستخدم لتخزين مجموعة من القيم في متغير واحد. يمكن أن تحتوي على أرقام، نصوص، كائنات، أو حتى دوال.
---🔹 إنشاء مصفوفة
// باستخدام الأقواس المربعة
const fruits = ["apple", "banana", "mango"];
// باستخدام الكلمة المفتاحية new
const cars = new Array("Toyota", "BMW", "Mercedes");
📌 الطريقة الأولى (باستخدام الأقواس []) هي الأكثر شيوعًا واستخدامًا.
---🔹 الوصول إلى عناصر المصفوفة
console.log(fruits[0]); // apple
console.log(fruits[1]); // banana
📌 تبدأ فهارس المصفوفة (index) من الصفر.
---🔹 تعديل عناصر المصفوفة
fruits[1] = "orange";
console.log(fruits); // ["apple", "orange", "mango"]
---
🔹 طول المصفوفة
console.log(fruits.length); // 3
---
🔹 مصفوفة تحتوي على أنواع مختلفة
const mixed = ["Mahmoud", 41, true, { city: "Cairo" }];
📌 يمكن أن تحتوي المصفوفة على أنواع بيانات مختلفة في نفس الوقت.
---🔹 الوصول إلى آخر عنصر
console.log(fruits[fruits.length - 1]); // mango
---
⚠️ ملاحظات مهمة
- المصفوفات تُعتبر كائنات في JavaScript، لكنها متخصصة في التخزين المتسلسل.
- يمكنك استخدام العديد من الدوال الجاهزة للتعامل مع المصفوفات (سيتم شرحها في الدرس التالي).
- يُفضل استخدام
constمع المصفوفات إذا لم تكن ستُعاد تعيينها.
تعليقات
إرسال تعليق