المصفوفات هي نوع من البيانات يُستخدم لتخزين عدة قيم في متغير واحد بطريقة منظمة.
1. إنشاء مصفوفة
let fruits = ["تفاح", "موز", "برتقال"];
- المصفوفة
fruitsتحتوي على 3 عناصر. - يتم الوصول إلى العناصر باستخدام الفهرس (index)، ويبدأ من الصفر.
console.log(fruits[0]); // تفاح
console.log(fruits[1]); // موز
2. تغيير قيمة عنصر
fruits[1] = "عنب";
console.log(fruits); // ["تفاح", "عنب", "برتقال"]
3. طول المصفوفة (عدد العناصر)
console.log(fruits.length); // 3
4. التكرار على المصفوفة
باستخدام for:
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
باستخدام for...of:
for (let fruit of fruits) {
console.log(fruit);
}
5. أهم دوال المصفوفات
| الدالة | الاستخدام |
|---|---|
push() |
إضافة عنصر إلى نهاية المصفوفة |
pop() |
إزالة آخر عنصر |
unshift() |
إضافة عنصر إلى البداية |
shift() |
إزالة أول عنصر |
indexOf() |
إرجاع فهرس عنصر معين |
includes() |
التحقق مما إذا كانت المصفوفة تحتوي على عنصر |
مثال:
fruits.push("كيوي"); // إضافة
fruits.pop(); // إزالة آخر عنصر
console.log(fruits);
✅ ملخص الدرس:
- المصفوفة هي طريقة لتخزين عدة بيانات.
- يمكن الوصول للعناصر وتعديلها بسهولة.
- لها دوال قوية مثل
push,pop,length.

