方法:
1:concat([item1[,item2[,...[,itemN]]]]):将方法接收的参数合并在该数组后并返回;
2:join(separator):将该数组的各个元素用字符串“separator”链接为一个字符串并返回;
3:pop():将该数组的最后一个元素删除,并返回该元素的值;
4:push([item1[item2[...[itemN]]]):将方法接收的参数依次添加到数组的最后;
5:reverse():将数组中的各个元素的索引顺序反转;
6:shift():将数组中的第一个元素删除,并返回该数组的值;
7:slice(start,[end]):将该数组自整形参数start开始,至整形参数end结束(不包括第end个元素)的部分作为一个数组返回;
8:sort(sortFunction):将该数组的元素按照其值的大小排序。参数sortFunction为排序函数名,可选,缺省是按照字符串的比较规则排序
9:splice(start,deleteCount,[item1[,item2[,...[],itemN]]):将该数组自整形参数start开始删除正行参数 deleteCount个元素,并用可选参数itemN作为数组元素插入。被删除的元素作为一个字数组返回。
10:toString():将数组各个元素转换为字符串对象,用逗号连接后返回;
11:unshift([item1[,item2[,...[,itemN]]]):将数组按顺序插入该数组的头部;
12:valueOf():将数组各个元素转换为字符串对象,用逗号连接后返回;
例如:
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=gb2312" />
<title>数组对象应用举例</title>
</head>
<body>
<div style="background-color:bule">
<script type="text/javascript">
div inputs=new Array();
div str;
while(str=prompt("请输入任何内容:",""))
inputs.push(str);
inputs.sort();
document.write("排序后的结果为:<br>"+inputs.join("<br>"));
</script>
</div>
</body>
</html>