为了账号安全,请及时绑定邮箱和手机立即绑定

二维数组的定义方法二,有点不理解,麻烦高手给解读一下?谢谢

初学数组,感觉有点吃力,还好理解了点。

1、但是二维数组的定义文法 不理解,比如var Myarr=[[0,1,2],[1,2,3]]这里是表示数组的索引值对吗?

那创建二维数组(一维长度3,二维长度5)用方法表示应该是Myarr[[0,1,2],[0,1,2,3,4]]?



正在回答

1 回答

var Myarr=[[0,1,2],[1,2,3]]这个是表示定义一个二维数组,有2行3列,这个数组的意思就将012放在一列中,就好比放在一个袋子中的3个球,然后把123放在一列中,就好比放在另一个袋子中的3个球,然后把两个袋子放在一个大的袋子中,然后当取元素的时候,指明哪个袋子中的哪个球就行了,比如说我要0这个元素,那么就是大袋子中的第一个袋子中的第一个元素,而在程序中,第一个元素是用0表示的,所以要0这个元素的话,就是Myarr[0][0],[0][0]这个就表示大袋子中的第一个袋子中的第一个元素

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

二维数组的定义方法二,有点不理解,麻烦高手给解读一下?谢谢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信