<SCRIPT LANGUAGE="JavaScript">
var a = [["上海","北京","广州"]]
alert(a[0][0])
</SCRIPT>

解决方案 »

  1.   

    怎么定义一个不确定的二维数组如tree[i][j]
      

  2.   

    <SCRIPT LANGUAGE="JavaScript">
    var arr = new Array()
    arr[10] = new Array()
    arr[10][100] = "上海"
    alert(arr[10][100])
    </SCRIPT>
      

  3.   

    <script language="javascript">var arr = new Array()
    arr[10] = new Array()
    arr[10][100] = "上海"
    arr[1][1]="ddd"
    alert(arr[1][1])</script>怎么不行,你可不可以,给我讲一下
      

  4.   

    <script language="javascript">
    var arr = new Array()
    arr[10] = new Array()
    arr[10][100] = "上海"
    arr[1] = new Array()
    arr[1][1]="ddd"
    alert(arr[1][1])
    </script>
    js不支持多维数组,但是可以在数组里面嵌套数组,所有先定义arr[1]为一个数组,然后给arr[1][1]赋值,这样就可以了
      

  5.   

    可是这样怎么定义多维数组呢?
    var arr = new Array()
    arr[10] = new Array()
    arr[10][100] = "上海"
    这样是定义了一个10 行1000列的数组吗?
    怎么调用第9行第一列的一个元素呢?你要是不定义 arr[9]=new Array你能调用 
    array[9][1]吗?
      

  6.   

    先定义,再访问! use 循环