方法 |
说明 |
Concat() |
连接2个或多个数组,并返回结果 |
Push() |
向数组末尾添加一个或多个元素,并返回新的长度 |
Reverse() |
颠倒数组中元素的顺序 |
Sort() |
对数组的元素进行排序 |
Slice() |
从某个已有的数组返回数组选定的元素 |
toString() |
把数组转换成字符串 |
Join() |
连接 |
toLocaleString() |
把数组转换为本地字符串,并返回结果 |
<script type="text/javascript" language="javascript">
var arr = new Array(3);//创建数组,可以设置大小也可以不设置
arr[0]="aaa";
arr[1]="ddd";
arr[2]="ccc";
arr[3]="bbb";//自动扩充大小为4
document.write(arr[3]+"<br>");
document.write(arr.length+"<br>");//输出4
arr.sort();//数组元素进行排序
document.write("数组中的元素如下:<br>");
for(var index in arr){
document.write(arr[index]+"<br>");
}
//其他语言数组的下标都是整型,JavaScript中下标可以为其他类型
var arr = new Array();
arr["a"] ="abc";
arr["b"] ="cba";
document.write(arr["b"]+"<br>");//输出cba
//JavaScript中数组是用[],其他语言是用{}
var arr = ["aa","bb","cc"];
document.write(arr[1]);
</script>