数组:就是一组变量的集合

数组的创建:

var arr = [];

var arr = new Array();

var arr = ['a','b','c','d'];

var arr = new Array('a','b','c','d');

创建一定长度但无内容的数组

var arr = new Array(10);

数组每个单元都有一个唯一的“下标/索引”,从0编号,编到length-1;

数组单元值的读取

可以凭数组的索引值来确定

即arr[index]这种形式来读取

数组的遍历

for循环配合 数组长度+索引的知识

例:

var arr = ['a','b','c','d'];
for(var i = 0; i < arr.length; i++){
 document.write(arr[i] + '<br />');
 }

数组length属性的变化

设某数组length=N

如果修改length,且length<N,则数组被截断,后面的丢失了

如果length>N,则数组自动补到length个,新加的单元以undefined来填充