Javascript之数组
1)创建数组
可以使用数组字面量或构造函数来创建数组。
javascript
// 数组字面量
var arr = [1, 2, 3, 4, 5];
// 构造函数
var arr = new Array(1, 2, 3, 4, 5);
2)访问数组元素
可以使用索引来访问数组中的元素。
javascript
var arr = [1, 2, 3, 4, 5];
console.log(arr[0]); // 输出 1
3)修改数组元素
可以使用索引来修改数组中的元素。
javascript
var arr = [1, 2, 3, 4, 5];
arr[0] = 10; // 将第一个元素修改为10
console.log(arr[0]); // 输出 10
4)添加元素
可以使用push()方法在数组末尾添加元素,或者使用unshift()方法在数组开头添加元素。
javascript
var arr = [1, 2, 3];
arr.push(4); // 在末尾添加元素4,现在数组为[1, 2, 3, 4]
arr.unshift(0); // 在开头添加元素0,现在数组为[0, 1, 2, 3, 4]
5)删除元素
可以使用pop()方法删除数组末尾的元素,或者使用shift()方法删除数组开头的元素。
javascript
var arr = [1, 2, 3, 4];
arr.pop(); // 删除末尾的元素,现在数组为[1, 2, 3]
arr.shift(); // 删除开头的元素,现在数组为[3]
6)遍历数组
可以使用循环或内置的forEach()方法遍历数组。
javascript
var arr = [1, 2, 3, 4, 5];
for (var i = 0; i < arr.length; i++) {
console.log(arr[i]); // 输出每个元素的值
}
arr.forEach(function(value) {
console.log(value); // 输出每个元素的值
});