求javascript的数组声明,赋值,及一些函数?
Posted on 八月 16rd, 2007 由 admin
javascript的数组声明,赋值的使用方法
求测量数组个数的函数,
初学者,请尽量详细些~
推荐阅读
网友:shixueli
一维数组:
var arr=new array();
alert(arr.length);
二维数组:
var arr=new array(2);
arr[0]=new array(2);
arr[0][0]=2;
alert(arr[0][0]);
网友:danky
如果数组是一维数组的话可以直接用数组的length属性得到数组中元素的个数。如:
var array = array(1,2,3);
alert(array.length);
如果是要得到一个多维数组的元素的个数的话可以用以下方法:
var number = [1,[2,3],[4,[5,6],7,8,[9,[10]]]];
var sum = 0;
function arrayelement (array) {
for (var i=0; i<array.length; i++) {
if (array[i].length)
arrayelement(array[i]);
else sum ++;
}
return sum;
}
alert(arrayelement(number));


讨论区