Javascript数组

如何创建可任意伸缩长度的数组?
或者
空白数组是什么,如何使用它?

解释

动态数组:
在大多数情况下,我们不想让创建带有指定长度的数组。 在这样情况下我们可以创建任意伸缩长度的数组。当新变量或数组项目添加到数组中时,数组会动态设置它的值。
语法:
var araay = new Array();
现在我们可以为数组中的任意位置赋值,因为数组没有长度限制。 通过使用属性"length"我们可以测试这些。
例如:
varname[6] = "测试阵列";

因为我们给数组的第6个位置赋值了,这样数组长度将变为7。
示例代码:
<script language="javascript">
var araay = new Array();
araay[6] = "测试阵列";
document.write("动态数组的大小是 - "+araay.length);
</script>

结果:

空白数组:
空白数组和一般数组在语法上没有不同,唯一的区别在于区别在于数组元素的值在数组初始化的时候就赋值了。
例如: var arraa = new Array("指数0","指数1","指数2");

示例代码:
<script language="javascript">
var arraa = new Array("阵列测试1","阵列测试2");
document.write("因密集阵列 - "+arraa[1]);
</script>

结果:

在下一章节中我们将深入研究数组对象的预定义方法 ..