المصفوفات والتعامل معها
(Array) هو نوع بيانات في جافاسكربت يمثل بيانات مجموعة معا.
كتابة المصفوفات
باستخدام متغيرات مصفوفة جافاسكربت، يمكننا تخزين عدة أجزاء من البيانات في مكان واحد.
تبدأ تعريف المصفوفة بقوس مربع للفتح، وتنتهي بقوس مربع للإغلاق، وتضع فاصلة بين كل إدخال، كما يلي:
const sandwich = ["peanut butter", "jelly", "bread"];
مصفوفة متعددة الأبعاد
يمكنك أيضًا دمج المصفوفات ضمن مصفوفات أخرى، كما هو موضح أدناه:
const teams = [["Hackers", 23], ["Coders", 45]];
ويسمى هذا أيضًا بمصفوفة متعددة الأبعاد (Multidimensional Array).
التعامل مع المصفوفات
يمكننا الوصول إلى البيانات داخل المصفوفات باستخدام الفهارس.
تتم كتابة فهارس المصفوفات بنفس تدوين الأقواس الذي تستخدمه السلاسل، باستثناء أنه بدلاً من تحديد حرف، فإنها تحدد إدخالاً في المصفوفة. مثل السلاسل النصية، تستخدم المصفوفات فهرسة صفرية، لذا فإن العنصر الأول في المصفوفة له فهرس يساوي 0.
const array = [50, 60, 70];
console.log(array[0]);
const data = array[1];
console.log(data);
يطبع console.log(array[0]) 50، وتكون data لها القيمة 60.
تعديل بيانات المصفوفات
على عكس السلاسل النصية، فإن مدخلات المصفوفات قابلة للتغيير ويمكن تغييرها بحرية،
حتى لو تم تعريف المصفوفة باستخدام const.
const Array = [50, 40, 30];
Array[0] = 15;
لدينا الآن قيمة المصفوفة [30, 40, 15].
التمارين
الوصول إلى عنصر وتعديله في مصفوفة
قم بتعريف متغير باسم myArray وقم بتعيين مصفوفة تحتوي على ثلاثة أرقام صحيحة له.
ثم، قم بتغيير قيمة العنصر الأول في هذه المصفوفة إلى الرقم 100 باستخدام فهرس المصفوفة.
مساعد نيورونا
متاح للمساعدة
ابدأ محادثة مع المساعد الذكي
يمكنك طرح أسئلة حول الدروس والتمارين وسيقوم المساعد بتوجيهك
تهيئة المحرر