数组
概念:数据的集合
1、数组创建
声明数组:
1.arr=new Array()//声明空数组
2.arr=new Array(8)//定义一个长度为8的数组
3.arr=new Array(1,12,3,5,6)//定义并赋值
4.arr=[];//字面量定义法
2.创建数组同时初始化
3.数组的属性:
**arr.length**
1.获取数组的长度
var arr =[1,2,3];
console.log(arr.length);
//输出结果
3
2.修改数组的长度
var arr = [1,2,3];
arr.length=4;
console.log(arr);
//输出结果
Array(4) [ 1, 2, 3, undefined ]
var arr =['hehe','gugu','xixi','jiujiu'];
arr.length=3;
console.log(arr);
//输出结果
Array(3) [ "hehe", "gugu", "xixi" ]
4.数组的访问与遍历。
1.访问数组的元素
!sa’dsad插入图片描述](https://img-blog.csdnimg.cn/20191202201356881.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0OTE2OTU3,size_16,color_FFFFFF,t_70)
2.遍历数组元素。
for
var arr=[2,3,4,5,6,7,8];
var sum=0;
for(var i=0;i<arr.length;i++){
sum+=arr[i];//sum=sum+arr[0]=0+2=2 //sum+arr[1]=2+3=5
}
console.