二維數(shù)組的定義方法二,有點(diǎn)不理解,麻煩高手給解讀一下?謝謝
初學(xué)數(shù)組,感覺有點(diǎn)吃力,還好理解了點(diǎn)。
1、但是二維數(shù)組的定義文法 不理解,比如var Myarr=[[0,1,2],[1,2,3]]這里是表示數(shù)組的索引值對(duì)嗎?
那創(chuàng)建二維數(shù)組(一維長度3,二維長度5)用方法表示應(yīng)該是Myarr[[0,1,2],[0,1,2,3,4]]?
2015-04-05
舉報(bào)
2015-04-07
var Myarr=[[0,1,2],[1,2,3]]這個(gè)是表示定義一個(gè)二維數(shù)組,有2行3列,這個(gè)數(shù)組的意思就將012放在一列中,就好比放在一個(gè)袋子中的3個(gè)球,然后把123放在一列中,就好比放在另一個(gè)袋子中的3個(gè)球,然后把兩個(gè)袋子放在一個(gè)大的袋子中,然后當(dāng)取元素的時(shí)候,指明哪個(gè)袋子中的哪個(gè)球就行了,比如說我要0這個(gè)元素,那么就是大袋子中的第一個(gè)袋子中的第一個(gè)元素,而在程序中,第一個(gè)元素是用0表示的,所以要0這個(gè)元素的話,就是Myarr[0][0],[0][0]這個(gè)就表示大袋子中的第一個(gè)袋子中的第一個(gè)元素