之前学习的数据类型,只能存储一个值(比如:Number/String。我们想存储班级中所有学生的姓名,此时该如何存储?
所谓数组,就是将多个元素(可以是不同类型的数据)按一定顺序排列放到一个集合中,那么这个集合我们就称之为数组。
数组是一个有序的列表,可以在数组中存放任意的数据,并且数组的长度可以动态的调整。

创建一个空数组

  1. var arr = new Array();
  2. var arr1 = [];


创建一个有长度的数据

  1. var arr4 = new Array(4); //arr4数组长度为4,里面每一个元素都是undefined

创建一个包含3个数值的数组,多个数组项以逗号隔开

  1. var arr2 = [1, 3, 4];

创建一个包含2个字符串的数组

  1. var arr3 = ['a', 'c'];

可以通过数组的length属性获取数组的长度

  1. console.log(arr3.length);

可以设置length属性改变数组中元素的个数

  1. arr3.length = 0;