一、 一维数组
1.1 声明数组
var 数组名=new Array(数组大小);
1.2 添加元素
<script>
var a=new Array(3);
a[0]="张三";
a[1]="李四";
a[2]="王五"; var show=function(){
alert(a[2]);
}
show();
</script>
二、二维数组
2.1 创建二维数组
- var arr = new Array[10][10]; 这种是错的,只有java才能这样定义二维数组。
- 方法一:
<script>
var a=new Array();
a[0]=new Array();
a[1]=new Array();
a[0][0]="泉州";
a[0][1]="福州";
a[1][0]="中国";
a[1][1]="美国"; alert(a[1][1]);
</script>
解析: 先创建一个一维数组,然后在对一维数组里的每个元素分别定义为一维数组。或者如下:
<script>
var a=new Array();
a[0]=new Array();
a[1]=new Array();
a[0]=["中国","美国"];
a[1]=["福建","*"];
alert(a[1][1]);
</script>
- 方法二:
<script>
var a=new Array();
a[0]=["福州","泉州"];
a[1]=["中国","日本"] alert(a[1][1]);
</script>
- 方法三:
<script>
var a=[["地球","火星"],["福建","北京"]]; alert(a[0][1]);
</script>
2.2 数组的基本方法
-
<script>
var a=["中国","美国","俄罗斯"];
alert(a.join("|"));
var b=a.reverse();
alert(b);
alert(a.sort());
</script>
结果:解析: join()方法里如果没有输入参数,则默认是逗号“,”。