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

有大神明白的讲解一下么?

不太理解二维数组,有大神明白的讲解一下么?在此谢过了!

正在回答

3 回答

看你怎么理解,你知道数组是一个大盒子装着一组小盒子,那么二维的概念就像是数学里的XY轴。一维数组就是单单是一条坐标轴上的格子。而二维数组就是XY轴组合的一个柜子。你如果想取东西,那么先找到X轴的值,那一列,然后再看Y轴的值,XY轴相交就是你的二维数组的位置。也可以理解成,一维数组的时候,是一个大盒子装着一组小盒子,然后小盒子又装着一组小盒子。那么假设我有数组:ARRY[2][3];那么你对它的解读是什么?整个数组是一个大盒子,大盒子里有三个小盒子(【2】),其中,这三个小盒子里面,每个盒子内部有四个小盒子(【3】).希望能帮助到你。加油。

0 回复 有任何疑惑可以回复我~
#1

慕网老油条丶

三个小盒子里面,每个盒子内部有四个小盒子(【3】)??? 这是什么?
2017-12-18 回复 有任何疑惑可以回复我~
#2

ParseDark 回复 慕网老油条丶

俄罗斯套娃,你能理解吗?那个三。。。。应该是打错了。。。还有啥,我会回答你的。
2018-01-09 回复 有任何疑惑可以回复我~
#3

weibo_玲珑开琼花_0 回复 ParseDark

ARRY[2][3];那么你对它的解读是什么?整个数组是一个大盒子,大盒子里有三个小盒子(【2】),其中,这三个小盒子里面,每个盒子内部有四个小盒子(【3】) 前边懂了,一举例这句还是不太理解哎
2018-03-16 回复 有任何疑惑可以回复我~
#4

ParseDark 回复 weibo_玲珑开琼花_0

哦,因为那个数组,它是个二维数组,而二维数组的意思是在一维数组里面的每一项,放置一个一维数组。也就是说var arr = [a,b,c] 这是一个一维数组,然后arr[0] 是不是等于a?那么你就想象一下,a这个时候又等于一个一维数组。a = [p,o,k] 这个时候,原来的数组arr= [[p,o,k],b,c]. 我说的那个俄罗斯套娃是一个比喻,如果不能理解的话,那就不要用那个来理解。你也是前端吗?我们可以互相交流技术问题。
2018-03-16 回复 有任何疑惑可以回复我~
#5

weibo_玲珑开琼花_0 回复 ParseDark

哦,这下懂啦,是哒,已经关注你啦,不过我前端比较菜
2018-03-19 回复 有任何疑惑可以回复我~
#6

ParseDark 回复 weibo_玲珑开琼花_0

你现在什么阶段了
2018-03-28 回复 有任何疑惑可以回复我~
#7

weibo_玲珑开琼花_0 回复 ParseDark

js是刚入门的阶段,一只小菜鸟
2018-03-28 回复 有任何疑惑可以回复我~
查看4条回复

自己动手多构建几次就好。方法大概就是你初始化数组,用嵌套FOR循环输出,然后调整循环层的参数。就会得到不一样的结果。

0 回复 有任何疑惑可以回复我~
#1

___夕颜 提问者

恩,万分感谢!~
2017-11-27 回复 有任何疑惑可以回复我~

非常感谢! 还是要多看几遍 理解的不是很透彻

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

举报

0/150
提交
取消

有大神明白的讲解一下么?

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