javascript定義二維數組的方法

來源:互聯網
上載者:User

突然在項目裡要用到javascrip二維數組,一查,發現,javascrip沒有二維數組.那咱辦呢,沒有就沒有,只好通過其它辦法來做相似的功能.

第一種辦法就是用一維數組來類比二維數組.感覺這樣不是很好,有點麻煩,而且容易出錯

第二種辦法:將一維數組的分項又定義為一個一維數組. 這種辦法看起來似乎不錯,主要實現方法如下:
javascript定義二維數組的方法
javascript本身只支援一維數組,
有時非要用到二維數組的時候,
可以將一維數組的分項又定義為一個數組,
二維數組就是用數組構成的數組
Var aa=new Array(); //定義一維數組
for(i=1;i<=10;i++)
{
    aa[i]=new Array(); //將每一個子項目又定義為數組
    for(n=0;n<=10;n++)
    {
        aa[i][n]=i+n; //此時aa[i][n]可以看作是一個二級數組
    }
}

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.