27 lines
1.7 KiB
Markdown
27 lines
1.7 KiB
Markdown
|
---
|
||
|
title: Use an Array to Store a Collection of Data
|
||
|
localeTitle: استخدم صفيف لتخزين مجموعة من البيانات
|
||
|
---
|
||
|
## استخدم صفيف لتخزين مجموعة من البيانات
|
||
|
|
||
|
### طريقة:
|
||
|
|
||
|
* في JS ، تعتبر Arrays واحدة من أكثر بنية البيانات شيوعًا. وعلى عكس اللغات الأخرى ، يمكن أن تقوم Arrays في JS بتخزين أنواع مختلفة من البيانات ويمكنها أيضًا تغيير حجمها في وقت التشغيل ، ومن ثم يشار إليها أيضًا باسم "Array" Dynamic Arrays. هم أيضا 0 مفهرسة.
|
||
|
* يمكن تهيئة المصفوفات بطرق مختلفة:
|
||
|
|
||
|
1. الصفيف الحرفي
|
||
|
2. مصممين صفيف
|
||
|
|
||
|
* في هذا التحدي سنركز على الصفيف الحرفي. لتهيئة مصفوفة نحن ببساطة `let arr = [];`
|
||
|
* يمكننا إضافة قيم إلى هذا الصفيف عن طريق الوصول إلى فهرسه ، مثال: `javascript let arr = []; arr[0] = "hello"; console.log(arr); // ["hello"]`
|
||
|
* يمكننا أيضًا تهيئة القيم في المصفوفة عندما نعلنها ، مثال: `javascript let arr = [1, 2, 3, "John"];`
|
||
|
* في هذا التحدي تحتاج إلى إنشاء مصفوفة تحتوي على 5 عناصر على الأقل وسلسلة واحدة على الأقل ، ورقم واحد ، وقيمة منطقية واحدة.
|
||
|
|
||
|
### حل:
|
||
|
|
||
|
` let yourArray = ["a", 2, true, "c", null, {name: "john"}];
|
||
|
`
|
||
|
|
||
|
### مصادر
|
||
|
|
||
|
مزيد من القراءة حول المصفوفات في [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array) .
|