我是靠谱客的博主 魁梧小甜瓜,最近开发中收集的这篇文章主要介绍JS中的数组学习(数组的申明,数组的长度,数组便利的两种类型,数字的存储,数组的length属性),觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
<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>
最后
以上就是魁梧小甜瓜为你收集整理的JS中的数组学习(数组的申明,数组的长度,数组便利的两种类型,数字的存储,数组的length属性)的全部内容,希望文章能够帮你解决JS中的数组学习(数组的申明,数组的长度,数组便利的两种类型,数字的存储,数组的length属性)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复