数组:就是一组变量的集合
数组的创建:
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来填充