数组对象——新建数组
使用数组之前首先要创建,而且需要把数组本身赋至一个
变量。
创建对象
创建数组对象有三种方法:
1.新建一个长度为零的数组
var 变量名=new Array( );
2.新建一个长度为N的数组
var 变量名=new Array( n );
3.新建一个指定长度的数组,并赋值
var 变量名=new Array( 元素1,元素2,元素3,…);
4.字面量数组
var myarr=[数值1,数值2]; //直接输入一个数组
访问数组
访问数组
数组中的序列号:在JavaScript数组中的元素序列号是从0开始计算的,然后依次加1
引用数组元素 :通过数组的序列号可以引用数组元素。
为数组元素赋值或取值,其语法规则是:
为数组元素赋值:数组变量[i]=值;
使用数组元素为变量赋值:变量名=数组变量[i];
遍历数组
即逐个访问数组元素对象,可使用前面学习的for语句。 for…in 语句格式:
for(var 变量名 in 数组名){
循环体语句
}
遍历数组新方法
forEach(function(value, index, item){})
使用forEach遍历数组,无返回值
var arr = ["a", "b", "c", "d"];
// value 数组中每个值
// index value在数组中对应的下标
// item 数组本身
arr.forEach(function (value, index, item) {
console.log(value, index, item);
});
映射------>对应
对象.map(function(){})