什么是数组?
定义:数组是一组具有相同数据类型的一个或者多个值得集合,
数组用一个名称存储一系列值,用数字(下标)区分数组中的每一个值。
在javascript中,数组的下标是从0开始。
1,创建数组
var arrayObjectName;
arrayObjectName=new Array(size);
2,为数组赋值
1)在创建数组时,可以直接为数组赋值:
var emp;
emp=new Array("xiaoyu","dandan","lb");
2)也可以分别为数组元素赋值。例如:
emp=new Array(3);
emp[0]="xiaoyu";
emp[1]="dandan";
emp[2]="lb";
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
var emp=new Array(3);
emp[1]="dandan";
emp[0]="xiaoyu";
emp[2]="ylb";
//emp.sort(); 排序
document.write("排序结果是:<hr>");
document.write(emp[0]+"<br>");
document.write(emp[1]+"<br>");
document.write(emp[2]+"<br>");
document.write("<hr>");
//reverse(反转函数)
emp.reverse();
//遍历
for(var i=0;i<emp.length;i++)
{
document.write(emp[i]+"<br>");
}
document.write("<hr>");
//join
document.write(emp.join());
</script>
</head>
<h1>数组的常用属性和方法</h1>
<pre>
1,数组的属性:
数组的length属性用于返回数组元素个数,返回的数据类型为整形。
2,数组的方法:
数组的方法如下
</pre>
<table border="1" width="100%">
<tr>
<td width="79">方法</td>
<td width="405">说明</td>
</tr>
<tr>
<td>join</td>
<td>将数组元素组成字符串</td>
</tr>
<tr>
<td>reverse</td>
<td>方法将反转数组,即第一个数组变成最后一个,最后一个变成变为第一个</td>
</tr>
<tr>
<td>sort</td>
<td>对数组进行排序</td>
</tr>
</table>
</body>
</html>
数组的常用属性和方法
1,数组的属性:
数组的length属性用于返回数组元素个数,返回的数据类型为整形。
2,数组的方法:
数组的方法如下
方法 |
说明 |
join |
将数组元素组成字符串 |
reverse |
方法将反转数组,即第一个数组变成最后一个,最后一个变成变为第一个 |
sort |
对数组进行排序 |
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
var emp=new Array(3);
emp[0]="xiaoyu";
emp[1]="dandan";
emp[2]="lb";
document.write("数组emp中的数据为:<hr>");
document.write(emp[0]+"<br>");
document.write(emp[1]+"<br>");
document.write(emp[2]+"<br>");
</script>
</head>
<body>
<h1>3,访问数组元素</h1>
</body>
</html>