• 微信:
  • hai764003
  • QQ:
  • 511211014
  • E-mail:
  • jaquery@163.com

案例总数51

访问总数312427

收藏总数310958

javascript能干什么返回列表

上传时间:2015-02-02 内容关键字:


2.长度可变:

var arr = [1,2,3];

alert(arr.length);

arr[3]=4;

alert(arr.length);


var arr = new Array(5);

alert(arr.length);

arr[5] = 4;

alert(arr.length);


3.只支持以为数组:


4.如果是索引数组,下标始终从0开始,如果指定了长度,但是没有赋值,他的值就会自动复制为undefined.

javascript:

var arr=[];

arr[2] = 3;

alert(arr); //输出结果是: ,,3

alert(arr[0]); //输出undefined 或 空

当直接指定一个下标的值时,之前所有的下班值默认赋值为空,整个数组元素增加


php:

$arr = array();

$arr[3] = 4;

print_r($arr); //输出结果是:Array ( [3] => 4 )

当直接指定一个下标值时,仅仅增加该元素,其他下标依旧没有元素。


六、数组实例:

/*

1111

2222

3333

4444

转化为

1234

1234

1234

1234

*/

var arr=[[1,1,1,1],[2,2,2,2],[3,3,3,3],[4,4,4,4]];

for(var i=0; i

for(var j=0; j

document.write(arr[i][j]);

}

document.write('
');

}


for(var i=0; i

for(var j=0; j

document.write(arr[j][i]);

}

document.write('
');

}


七、数组属性:


1.length 设置或返回数组元素的数目。


var  arr = ['aaa','bbb',1,3];

alert(arr.length);  //返回4

arr.length=5;  //设置长度为5

alert(arr);  //因为长度设置为了5,所以增加了一个空元素

alert(arr.length); //长度变为了5


2.constructor返回构造函数的引用:


var  arr = ['aaa','bbb',1,3];

alert(arr.constructor);


 

小海哥推荐你看: 博客园  php教程分享网站  phpmywind  脚本之家