目录
一、初识数组
类型相同的数据的集合。
1、创建数组
(1.)使用'[]'字面量创建
var 变量名 = [1,2,3,4];
(2.)使用'new Array()'创建
var 变量名 = new Array();
var arr1 = []; //创建一个空数组
var arr2 = [1,2,3,4,5]; //创建一个有数据的数组
(3.)数组的属性
length(数组默认属性,表示数组的长度)
2、访问数组元素
使用索引来访问数组中的元素,索引是一个数字,从0开始。
数组名[index] index的取值在0~lenth-1之间
var arr = [1,2,3,4,5,6,7,8]
console.log(arr[0]); //访问数组第一个元素
console.log(arr[8]); //访问元素超出数组长度
3、数组的遍历
将数组中的元素全部访问一遍。
(1.)数组名.length ---
var arr = [1,2,3,4,5,6,7,8]
console.log(arr.length);
(2.)for循环
var arr = [1,2,3,4,5,6,7,8]
//for循环遍历数组
for(i=0;i<arr.length;i++){
console.log(arr[i]);
}
4、举例
(1.)获取数组元素中的最大值
var arr = [2,43,561,646,1232,886,3,13]; //创建一个数组
var max = arr[0]; //用变量max保存数组中第一个值
for (i=1;i<arr.length;i++){//遍历数组
if(arr[i]>max){
max = arr[i] //把最大的数赋值给max
}
}
console.log('元素中的最大值是:',max);
(2.) 数组转为字符串
var arr = ['red', 'green