JavaScript Array(数组)对象
2016-11-17 本文已影响0人
safiriGitHub
定义数组
var myArray=new Array()
1:
var mycars=new Array()
mycars[0]="Saab"
mycars[1]="Volvo"
mycars[2]="BMW"
也可以使用一个整数自变量来控制数组的容量:
var mycars=new Array(3)
mycars[0]="Saab"
mycars[1]="Volvo"
mycars[2]="BMW"
2:
var mycars=new Array("Saab","Volvo","BMW")
访问数组
通过指定数组名以及索引号码,你可以访问某个特定的元素。
document.write(mycars[0])
修改已有数组中的值
mycars[0]="Opel";
示例:
合并两个数组 - concat()
arr.concat(arr2)
用数组的元素组成字符串 - join()
<script type="text/javascript">
var arr = new Array(3);
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.join());
document.write("<br />");
document.write(arr.join("."));
</script>
文字数组 - sort()
如何使用 sort() 方法从字面上对数组进行排序。
arr.sort()
数字数组 - sort()
如何使用 sort() 方法从数值上对数组进行排序。
arr.sort(sortNumber)