javascript中的数组(array)对象是一种常见的数据结构,它可以存储任意类型的数据,可以用来存储多种类型的数据。下面介绍一些常见的操作。
- 创建数组:可以使用Array构造函数来创建数组,例如:
var arr1 = new Array();
也可以使用数组字面量来创建数组,例如:var arr2 = [1,2,3,4,5];
- 访问数组元素:可以使用数组的索引来访问数组元素,例如:
var element = arr2[2];
这里element的值为3。 - 修改数组元素:可以使用数组的索引来修改数组元素,例如:
arr2[2] = 10;
这里arr2[2]的值由3变为10。 - 添加元素:可以使用push()方法来添加元素到数组尾部,例如:
arr2.push(6);
这里arr2的一个元素变为6。也可以使用unshift()方法来添加元素到数组头部,例如:arr2.unshift(0);
这里arr2的第一个元素变为0。 - 删除元素:可以使用pop()方法来删除数组尾部的元素,例如:
arr2.pop();
这里arr2的一个元素被删除。也可以使用shift()方法来删除数组头部的元素,例如:arr2.shift();
这里arr2的第一个元素被删除。 - 排序:可以使用sort()方法来对数组进行排序,例如:
arr2.sort();
这里arr2的元素按从小到大的顺序排列。 - 迭代:可以使用forEach()方法来对数组中的每个元素执行一次指定的函数,例如:
arr2.forEach(function(element){ console.log(element); });
这里会将arr2中的每个元素打印到控制台。