js中数组的学习

<html>
	<head>
		<title>js的数组</title>
		<meta charset="UTF-8"/>
		<!--
			js的数组学习:
				问题:
					变量在程序中是用来存储数据的,但是如果要处理的数据量比较多,使用变量去存储
					一个是变量声明的过多不好管理,一个是数据不能整块进行使用。
				解决:
					使用数据
				使用:
					数组的声明:
						var 数组名=new Array();//声明空数组
						var 数组名=new Array(ln);//声明指定初始化长度的数组,ln表示长度
						var 数组名=[];//数组声明的简写,空数组。
					数组的存取
						数据的存储:
							数组名[角标]=值;
						数据的取出:
							数组名[角标]
					数组的length属性
						数组名.length 查看当前数组的长度。
						数组名.length=值 动态改变当前数组的长度。
					数组的遍历:
						普通遍历
						高级遍历:for-in
			js的数组特点:
				特点1:声明时可以不指定长度和内容,声明后在进行内容的存储。
				特点2:js的数组什么类型的数据都可以存储
				特点3:js的数组长度是自增的,会自动填充空白角标。
		-->
		<!--声明js代码域-->
		<script type="text/javascript">
			//1、数组的声明
				//声明一
				var arr1=new Array();//空数组
				//声明二
				var arr2=new Array(5);//长度为5的数组
				//声明三
				var arr3=[];//空数组
				var arr4=[5,4,5,6,7,78];//初始化存储了一些数据的数组。
				//alert(arr4.length);
			//2、数组的存取
				var  arr=[];
				//数组的存储
				arr[0]="哈哈";
				arr[1]=2;
				arr[2]=new Date();
				arr[3]=true;
				arr[30]="aaa";
				//alert(arr);
				//数据的取出
				//alert(arr[0]);
			//3、数组的length属性
				var arr=["a","b","c",1,2,3];
					//alert(arr.length);
				arr.length=10;
					//alert(arr);
			//4、数组的遍历
				var arr=["a","b","c",1,2,3];
				//普通遍历
					/*for(var i=0;i<arr.length;i++){
						alert(arr[i]);
					}*/
				//高级遍历
				for(var a in arr){
					alert(arr[a]);
				}
		</script>
	</head>
	<body>
		<h3>js的数组</h3>
		<hr />
	</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值