let simpleArray = ['one'، 2، 'three'، true، false، undefined، null]؛جميع الصفيف لها خاصية طول ، والتي كما هو موضح أعلاه ، يمكن الوصول إليها بسهولة بالغة مع
console.log (simpleArray.length)؛
// سجلات 7
Array.length
. يمكن رؤية تنفيذ أكثر تعقيدًا لمصفوفة أدناه. هذا هو المعروف باسم مجموعة متعددة الأبعاد ، أو صفيف يحتوي على صفائف أخرى. لاحظ أن هذه المصفوفة تحتوي أيضًا على كائنات JavaScript ، والتي سنبحثها عن كثب في قسمنا التالي ، ولكن في الوقت الحالي ، كل ما تحتاج إلى معرفته هو أن المصفوفات قادرة أيضًا على تخزين الكائنات المعقدة. اترك complexArray = [
[
{
واحد 1،
اثنان: 2
}،
{
3: 3 ،
أربعة: 4
}
]،
[
{
a: "a" ،
ب: "ب"
}،
{
ج: "ج" ،
د: "د"
}
]
].
yourArray
. أكمل العبارة عن طريق تعيين صفيف مكون من خمسة عناصر على yourArray
للمتغير yourArray
. يجب أن يحتوي الصفيف الخاص بك على سلسلة واحدة على الأقل ورقم واحد وقيمة منطقية واحدة. yourArray
ما لا يقل عن 5 عناصر طويلة
testString: 'assert.isAtLeast(yourArray.length, 5, "yourArray
is at least 5 elements long");'
- text: yourArray
يحتوي على boolean
واحد على الأقل
testString: 'assert(yourArray.filter( el => typeof el === "boolean").length >= 1, "yourArray
contains at least one boolean
");'
- text: يحتوي yourArray
على number
واحد على الأقل
testString: 'assert(yourArray.filter( el => typeof el === "number").length >= 1, "yourArray
contains at least one number
");'
- text: يحتوي yourArray
على string
واحدة على الأقل
testString: 'assert(yourArray.filter( el => typeof el === "string").length >= 1, "yourArray
contains at least one string
");'
```