定义相加后,myarr[1][2]=3,在学习一维时候var arr=[55,32,5,90,60,98,76,54]长度为8,里面的值可以是55,32这些,那么二维可以这样var myarr=[55,32][5,90,66],他的值应该怎样取(定义相加后)?是不是要写成myarr[32][66]。还是写成myarr[1][2]
所谓二维数组,其实是一个一维数组,数组中的每个元素也是一个数组。如果你把数组当作一个对象,应该就很好理解了。Array 实质上是队列的意思,本质上并不要求 Array 中的元素都是数,也可以是其它对象。myarr[1] 是指 myarr 中的第二个元素即 [5,90,66],所以 myarr[1][2] 是指 [5,90,66] 中的第三个元素 66。至于你说的相加,不知道你是如何指定义,行相加?列相加?还是所有元素相加?
非常感谢