📅  最后修改于: 2023-12-03 15:17:05.695000             🧑  作者: Mango
在JavaScript中,数组是一种有序的数据集合。数组中的每个元素都可以通过一个索引来访问,这个索引是从0开始的整数。在本文中,我们将介绍JS中数组的形状。
一维数组是最简单的数组形式。它是一个只有一个元素的列表,可以通过元素的索引来访问。 在JavaScript中,我们可以使用以下语法创建一维数组:
let arr = [1, 2, 3, 4, 5];
上述代码创建了一个包含5个元素的数组,每个元素都是一个数字。 我们可以通过索引来访问数组中的元素。例如要访问数组中的第三个元素:
console.log(arr[2]); // 3
二维数组是由一维数组组成的数组。 它是一个包含多个列和多行的表格。 在JavaScript中,我们可以使用以下语法创建二维数组:
let arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
上述代码创建了一个包含3个一维数组的数组。我们可以通过两个索引来访问二维数组中的元素。第一个索引表示行,第二个索引表示列。例如,要访问第二行第三列的元素:
console.log(arr[1][2]); // 6
多维数组由一个或多个二维数组组成。在JavaScript中,我们可以使用以下语法创建多维数组:
let arr = [[[1, 2], [3, 4]], [[5, 6], [7, 8]]];
上述代码创建了一个包含2个二维数组的数组。我们可以使用多个索引来访问多维数组中的元素。例如要访问第二个二维数组中的第一个一维数组的第二个元素:
console.log(arr[1][0][1]); // 6
在JavaScript中,数组可以是一维、二维或多维的。 使用索引来访问数组中的元素。 数组元素可以是任何类型的数据,包括数字、字符串、对象和函数等。 了解数组及其形状是编写JavaScript程序必要的基本能力。