您的位置:首页 > Web前端 > JavaScript

JS ------- 数组

2019-10-25 22:15 1196 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_42412646/article/details/102750845

讲道理和Java差不多。

instance:

[code]<html>
<head>
<title>js数组</title>
<meta charset="UTF-8"/>
<script type="text/javascript">
//			数组
var arr=[5];
alert(arr);
var arr=[true];
alert(arr);
var arr1=new Array(5);
arr1.length=10;
arr1[0]=3;
arr1[1]=true;
arr1[2]="bingo";
alert(arr1[2]);
arr1[3]=new Date();
alert(arr1);
arr1.length=2;
alert(arr1);
arr1.length=10;
//			数组的遍历:低级的遍历,高级的遍历
for(var n=0;n<=arr1.length;n++){
if(n==2){
alert(arr1
);
}
//				alert(arr1
);
}
//			var arr2=[3,true,"bingo",false]
//			arr2.length=10;
//			for(var date in arr2){
////				alert(data);
//				alert(arr2[date]);
//			}
////			for(var n=0;n<=arr2.length;n++){
////				alert(arr2
);
//			}

</script>
</head>
<body>

</body>
</html>

js的数组非常灵活,其只有var数据类型,我们建立的数组即为var类型的,所以对应的数组的数据类型可以是所有的var(即所有类型)

注:对于数据的遍历,其有不同的方式,利用for循环遍历,比较高级的方式是利用in,但是需要注意的是利用in时,其var是用来计数的。即其为下标值,所以我们用了数组名[遍历下标]进行输出数据。

(留给以后)对于数组的赋值,其可以直接进行赋值,这种方法只能添加,利用下表进行添加后,会运行出错,数组是没有长度的,也可以利用Array(length),进行初建一个有固定长度的数组。这里有一点,arr1是利用下表进行赋值的,在进行遍历输出的时候对于除number输出是undefined.

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: