1.什么是数组数组
2.建立数组方式bash
3.一维数组和lengthmarkdown
数组对象的做用是:使用单独的变量名来存储一系列的值。
通俗理解:若是把声名变量来比作小轿车的话,那么数组就是高铁,动车。声名一个变量赋值一个内容而数组是赋值了一大串的值。函数
1.字面量形式建立oop
var arr = [];复制代码
2.构造函数建立形式ui
var arr = new Array();复制代码
这俩种建立形式都是能够用的,可是有一点点的区别,下面再说,我们经常使用的建立方式为第一种(字面量形式建立)spa
1.字面量形式的一维数组code
var arr = []; arr[0] = 'one'; arr[1] = 'two';复制代码
实例后赋值。
var arr = ['one','two'];复制代码
实例时赋值。
2.构造函数形式的一维数组orm
var arr = new Array(); arr[0] = 'one'; arr[1] = 'two';复制代码
实例后赋值。
var arr = new Array('one','two');复制代码
实例时赋值。
3.length视频
length 属性可设置或返回数组中元素的数目。
代码演示:
var arr = ['a','b','c']; //数组元素的数目是3 console.log(arr.length); //3 var brr = new Array('a','b','c');//数组元素的数目是3 console.log(brr.length); //3复制代码
字面量和构造函数声名的区别
上面我们说了length是数组元素的长度,那么下面再来看一个例子
var arr = [6];
console.log(arr.length); //1
var brr = new Array(6);
console.log(brr.length); //6复制代码
从上面代码咱们能够看出来打印的结果彻底不一样,而new Array的理解是长度直接是6