(七)javascript中的数组

                   一、 一维数组

  1.1  声明数组

var 数组名=new Array(数组大小);

 1.2  添加元素

(七)javascript中的数组

<script>
var a=new Array(3);
a[0]="张三";
a[1]="李四";
a[2]="王五"; var show=function(){
alert(a[2]);
}
show();
</script>


二、二维数组

(七)javascript中的数组

   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 数组的基本方法

(七)javascript中的数组

  • <script>
    var a=["中国","美国","俄罗斯"];
    alert(a.join("|"));
    var b=a.reverse();
    alert(b);
    alert(a.sort());
    </script>
    结果:

    (七)javascript中的数组

    (七)javascript中的数组

    (七)javascript中的数组

    解析:  join()方法里如果没有输入参数,则默认是逗号“,”。

上一篇:Java-JTable中的UTF-8


下一篇:使用Java DefaultCellEditor在JTable中获得正确的编辑行为