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 }