📜  数组 mdn 映射 - Javascript (1)

📅  最后修改于: 2023-12-03 14:54:58.353000             🧑  作者: Mango

数组 MDN 映射 - JavaScript

在 JavaScript 中,数组是一种用于存储多个值的数据结构。数组可以包含任意类型的值,如数字、字符串、对象等。通过使用数组的索引,可以访问和操作其中的元素。

创建数组

你可以使用以下方式来创建一个数组:

// 使用数组字面量
const array1 = [1, 2, 3, 4, 5];

// 使用 Array 构造函数
const array2 = new Array(1, 2, 3, 4, 5);
访问和修改数组元素

数组的元素可以通过索引来访问和修改。数组的索引从0开始,所以第一个元素的索引是0,第二个元素的索引是1,依此类推。

const array = [1, 2, 3];

console.log(array[0]); // 输出: 1

array[1] = 5;

console.log(array); // 输出: [1, 5, 3]
数组长度

可以使用 length 属性获取数组的长度。

const array = [1, 2, 3, 4, 5];

console.log(array.length); // 输出: 5
数组迭代

可以使用循环来遍历数组中的每个元素。常见的用于数组迭代的方法有 for 循环和 Array.prototype.forEach() 方法。

const array = [1, 2, 3];

// 使用 for 循环
for (let i = 0; i < array.length; i++) {
  console.log(array[i]);
}

// 使用 forEach 方法
array.forEach((element) => {
  console.log(element);
});
数组方法

JavaScript 提供了许多用于操作数组的内置方法,如添加、删除、排序和搜索等。

以下是一些常用的数组方法示例:

const array = [1, 2, 3, 4, 5];

array.push(6); // 添加元素到数组末尾
console.log(array); // 输出: [1, 2, 3, 4, 5, 6]

array.pop(); // 删除数组末尾的元素
console.log(array); // 输出: [1, 2, 3, 4, 5]

array.sort(); // 对数组进行排序
console.log(array); // 输出: [1, 2, 3, 4, 5]

const index = array.indexOf(3); // 搜索元素在数组中的索引
console.log(index); // 输出: 2
更多信息

我们只介绍了数组的一些基本用法,JavaScript 数组还有更多强大的功能和方法。你可以在 MDN 文档 上查阅更多有关 JavaScript 数组的详细信息。

希望以上内容能对你在处理 JavaScript 数组时有所帮助!