JavaScript 数组是一个可变长度的对象,用于存储多个值。数组的值可以是任何类型,包括数字、字符串、对象、函数等。
参考文档:JavaScript(JS) 数组-CJavaPy
1、创建数组
可以使用以下方式创建数组:
- 使用方括号 [] 来创建一个空数组:
JavaScript
const arr = [];
- 使用
Array()
构造函数来创建一个数组:
JavaScript
const arr = new Array();
- 使用数组字面量来创建一个数组:
JavaScript
const arr = [1, 2, 3];
2、访问数组元素
可以使用索引访问数组的元素:
JavaScript
const arr = [1, 2, 3];
// 获取第一个元素
const firstElement = arr[0];
// 获取第二个元素
const secondElement = arr[1];
也可以使用 for
循环遍历数组中的所有元素:
JavaScript
const arr = [1, 2, 3];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
请谨慎使用代码。了解详情
content_copy
输出:
1
2
3
修改数组元素
可以使用索引修改数组的元素:
JavaScript
const arr = [1, 2, 3];
// 修改第一个元素
arr[0] = 10;
// 修改第二个元素
arr[1] = 20;
请谨慎使用代码。了解详情
content_copy
也可以使用 push()
方法向数组中添加元素:
JavaScript
const arr = [1, 2, 3];
// 向数组中添加一个元素
arr.push(4);
// 向数组中添加多个元素
arr.push(5, 6);
请谨慎使用代码。了解详情
content_copy
还可以使用 pop()
方法从数组中移除最后一个元素:
JavaScript
const arr = [1, 2, 3];
// 从数组中移除最后一个元素
const lastElement = arr.pop();
// 输出移除的元素
console.log(lastElement);
输出:
3
3、数组方法
JavaScript 中提供了许多数组方法,用于操作数组。以下是一些常用的数组方法:
length
:返回数组的长度。push()
:向数组中添加元素。pop()
:从数组中移除最后一个元素。unshift()
:向数组的开头添加元素。shift()
:从数组的开头移除第一个元素。concat()
:将多个数组合并为一个数组。slice()
:返回数组的子数组。indexOf()
:返回数组中某个元素的索引。lastIndexOf()
:返回数组中某个元素的最后一个索引。sort()
:对数组进行排序。reverse()
:将数组的顺序反转。
参考文档:JavaScript(JS) 数组-CJavaPy
标签:arr,JavaScript,const,元素,JS,数组,移除 From: https://www.cnblogs.com/tinyblog/p/17924888.html