Array对象提供存储和处理一组其他对象的一种手段。数组可以存储数值、字符串或其他JavaScript对象。创建JavaScript数组有几种不同的方法。例如,下面的语句穿件同样的驻足的3个相同的版本:
var arr = ["one","two","three"];
var arr2 = new Array();
arr2[0] = "one";
arr2[1] = "two";
arr2[2] = "three";
arr3.push("one");
arr3.push("two");
arr3.push("three");
第一种方法定义了arr,并使用[]在一条语句中设置它的内容。第二种方法创建arr2对象,然后使用直接索引赋值来增加条目。第三种方法创建arr3对象,然后使用扩展数组的最佳选择push()方法来把条目推到数组上。
要确定数组中元素的个数,可以使用数组对象的length属性,如下面的例子所示:
var numOfItems = arr.length;
数组遵循一个从零开始的索引,这意味着第一项在索引0上,等等。例如,在下面的代码中,变量first的值是Monday,变量last的值将是Friday:
var
week = ["Mondy","Tuesday","Wednesday","Thursday","Friday"];
var first = w [0];
var last = week[week.length-1];
时间: 2024-10-29 19:07:16