JavaScript中唯一的容器就是数组,因此数组的用法十分重要。
JavaScript的数组创建有两种方式,看代码演示
/* 数组定义方式1 */
function f1(){
var arr=[1,2,3];
arr[4] = 9;
alert(arr);//1,2,3,,9
alert("arr[3]="+arr[3]);//arr[3]=undefind---集合功能
arr[3] = 'aaa';
alert("arr[3]="+arr[3]);//arr[3]=aaa---类型任意
}
/* 数组定义方式2--new Array() */
function f2(){
var arr = new Array();
arr[0] = 1;
arr[1] = 2;
alert(arr);
}
/* 数组定义方式2--new Array(赋初值) */
function f3(){
var arr = new Array(1,2,3,4);
alert(arr);
}
/* new数组的时候,单个参数代表length,多个参数代表value */
function f4(){
var arr1 = new Array(5);
var arr2 = new Array(5,2);
alert(arr1.length+","+arr2.length);//5,2
}