数组是一连串的数据空间 把多个数据放到一起 方便统一操作(最大值 最小值 平均值)
数组的创建:
1 字面量创建
var 数组变量名=[元素1,元素2,元素3....,元素n]
2 new 关键词创建
var 数组变量名=new Array(元素1,元素2,元素3....,元素n)
var 数组变量名=new Array(数字) 创建只有数字长度的数组 但是元素是空的
以上两种创建方式没有任何区别 推荐使用第一种写法 因为是第二种写法的简化写法也叫作语法糖
var arr=[1,2,3,4,5,6,7,8,9,10]
获取数组的长度
console.log(arr.length);
根据数据的索引值 取出指定位置的元素(索引值从0开始)
console.log(arr[3]);
根据索引值去修改指定位置的元素
arr[1]='你好';
console.log(arr);
数组的长度和数组的最大的索引值之间的关系?
console.log(arr[arr.length-1]);
负数索引或者超出范围的索引 获取到的元素值为undefined
console.log(arr[5]);//undefined
遍历数组
普通for循环来遍历数组
for(var i=0;i<=arr.length-1;i++){
console.log(arr[i]);
}