📜  js 数组 10 (1)

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

JavaScript数组介绍

什么是 JavaScript 数组?

JavaScript 数组是一种用于存储多个值的变量。这些值可以是任何类型,例如数字、字符串、对象等等。 数组是一种有序且可变的数据结构,可以随时增加或删除其中的元素。通过访问数组中的索引,可以访问数组中的每个元素。

如何创建一个数组?

可以使用以下语法来创建一个 JavaScript 数组:

let myArray = [1, 2, 3, 'four', {name: 'Mary'}];

在这个例子中,我们创建了一个包含了数字、字符串和对象的数组 - 数组的长度是 5。

如何访问数组的元素?

数组中的每个元素都有一个唯一的索引。 索引从 0 开始,所以第一个元素的索引是 0,第二个元素的索引是 1,以此类推。要访问数组中的元素,请使用以下语法:

let myArray = [1, 2, 3, 'four', {name: 'Mary'}];

// 访问数组中的第一个元素
console.log(myArray[0]); // 1

// 访问数组中的第二个元素
console.log(myArray[1]); // 2
如何修改数组?

JavaScript 数组是可变的,可以向其中添加、删除或修改元素。可以使用以下方法来修改数组中的元素:

push()

push()方法可以将一个或多个元素添加到数组的末尾。

let myArray = [1, 2];

// 向数组末尾添加元素
myArray.push(3);

console.log(myArray); // [1, 2, 3]
pop()

pop()方法可以从数组的末尾删除一个元素。

let myArray = [1, 2, 3];

// 从数组末尾删除元素
myArray.pop();

console.log(myArray); // [1, 2]
splice()

splice()方法可以从数组中删除元素。

let myArray = [1, 2, 3, 4];

// 从数组中删除元素
myArray.splice(1, 1);

console.log(myArray); // [1, 3, 4]
注意事项
  • 数组的索引从 0 开始。
  • 可以使用数组的 length 属性获取数组的长度。
  • 可以使用 for 循环遍历数组中的所有元素。
总结

JavaScript 数组是一种非常有用的数据结构,可以用于存储多个值并访问和修改这些值。可以使用 push()、pop() 和 splice() 等方法来修改数组。务必记住,数组的索引从 0 开始。