فتح المحرر

{}

جاري تحميل المحتوى

جاري تحميل المحرر

المصفوفات والتعامل معها

تعديل

(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].

قم بإنشاء مصفوفة تحتوي على أسماء الأشخاص الذين تعرفهم.