freeCodeCamp/guide/chinese/certifications/javascript-algorithms-and-d.../basic-data-structures/use-an-array-to-store-a-col.../index.md

28 lines
1.2 KiB
Markdown
Raw Normal View History

---
title: Use an Array to Store a Collection of Data
localeTitle: 使用数组存储数据集合
---
## 使用数组存储数据集合
### 方法:
* 在JS中Arrays是最常用的数据结构之一。与其他语言不同JS中的数组可以存储不同的数据类型也可以在运行时更改它们的大小因此也称为“动态数组”。它们也被编入索引。
* 数组可以用不同的方式初始化:
1. 数组文字
2. 数组构造函数
* 在这个挑战中,我们将专注于数组文字。要初始化一个数组,我们只需`let arr = [];`
* 我们可以通过访问索引来为这个数组添加值,例如: `javascript let arr = []; arr[0] = "hello"; console.log(arr); // ["hello"]`
* 我们在声明它时也可以初始化数组中的值,例如: `javascript let arr = [1, 2, 3, "John"];`
* 在此挑战中您需要创建一个至少包含5个元素且至少包含一个字符串一个数字和一个布尔值的数组。
### 解:
```js
let yourArray = ["a", 2, true, "c", null, {name: "john"}];
```
### 资源
进一步阅读[MDN上的](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)数组。