Array.length
方法来访问它。
下面是一个关于数组的更复杂的例子。这是一个多维数组(multi-dimensional Array),或者说是一个包含了其他数组的数组。可以注意到,在它的内部还包含了 JavaScript 中的对象(objects)结构。我们会在后面的小节中讨论该数据结构,但现在你只需要知道数组能够存储复杂的对象类型数据。
```js
let complexArray = [
[
{
one: 1,
two: 2
},
{
three: 3,
four: 4
}
],
[
{
a: "a",
b: "b"
},
{
c: "c",
d: "d"
}
]
];
```
yourArray
的变量。请修改题目中的语句,将一个含有至少 5 个元素的数组赋值给yourArray
变量。你的数组应该包含至少一个 string 类型的数据、一个 number 类型的数据和一个 boolean 类型的数据。
yourArray
至少要包含 5 个元素。
testString: assert.isAtLeast(yourArray.length, 5);
- text: yourArray
应该包含至少一个boolean
。
testString: assert(yourArray.filter( el => typeof el === 'boolean').length >= 1);
- text: yourArray
应该包含至少一个number
。
testString: assert(yourArray.filter( el => typeof el === 'number').length >= 1);
- text: yourArray
应该包含至少一个string
。
testString: assert(yourArray.filter( el => typeof el === 'string').length >= 1);
```