課程
/前端開發
/JavaScript
/JavaScript進階篇
?對“二維數組的兩個維度的索引值也是從0開始,兩個維度的最后一個索引值為長度-1。”這句話, 后半句怎么理解?
2016-08-08
源自:JavaScript進階篇 3-7
正在回答
我是這樣理解的,是二維數組各維數的最大索引值為維數長度-1。比如說a[4][5]定義了一個4行5列的數組那么它的最大索引值就是a[3][4]了,因為索引是從0開始的。這里只不過是二維而已。
慕粉3687206 提問者
哈哈,理解了好久,還糾結是怎么遍歷到-1
看問答懂了。
問題解決了,我把-1看成負一,怪不得讀長度負一讀起來這么怪。
圖中標號為索引?? 長度你應該能算出來? 看懂了嗎?
索引值指的就是數組的下標,下標的初始值均從0開始比如add=[a,b,c,d]這個數組所對應的下標就是add=[0]??? ,add=[1]? ,add=[2],?? add=[3],a對應0,b對應1,c對應2,d對應3。length代表的是數組元素的個數,這里add的length=4,而下標只到add=[3].所以說索引值為長度-1.
例如:二維數組arr[3][4]:可以看作是3個一維數組,那么一維數組的索引是0-2.每一個一維數組中存放4個元素.索引都是從0開始,一維數組中的元素的索引是0-3;
擦 看成負一了。。。數組arr【5】元素從a[0]到a[4]長度為5,最后一個元素下標為“4(數組下標)=5(數組長度)-1”
就是 整個數組 的最后一個索引值 是 ?整個數組的長度(Array.length)減去 1;因為數組的第一個索引值為0......
不曉得哎,等有人回答了 我也來看看
數組的下標從0開始,最后一個元素的下標自然是數組元素的個數再減去1咯
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
6 回答JavaScript創建二維數組(一維長度3,二維長度6),值為一維數組和二維數組索引值的積
4 回答二維數組的問題
2 回答二維數組問題
5 回答二維數組問題
3 回答二維數組的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-08
我是這樣理解的,是二維數組各維數的最大索引值為維數長度-1。比如說a[4][5]定義了一個4行5列的數組那么它的最大索引值就是a[3][4]了,因為索引是從0開始的。這里只不過是二維而已。
2016-08-10
哈哈,理解了好久,還糾結是怎么遍歷到-1
看問答懂了。
2016-08-08
問題解決了,我把-1看成負一,怪不得讀長度負一讀起來這么怪。
2016-08-08
2016-08-08
索引值指的就是數組的下標,下標的初始值均從0開始比如add=[a,b,c,d]這個數組所對應的下標就是add=[0]??? ,add=[1]? ,add=[2],?? add=[3],a對應0,b對應1,c對應2,d對應3。length代表的是數組元素的個數,這里add的length=4,而下標只到add=[3].所以說索引值為長度-1.
2016-08-08
例如:二維數組arr[3][4]:可以看作是3個一維數組,那么一維數組的索引是0-2.每一個一維數組中存放4個元素.索引都是從0開始,一維數組中的元素的索引是0-3;
2016-08-08
擦 看成負一了。。。數組arr【5】元素從a[0]到a[4]長度為5,最后一個元素下標為“4(數組下標)=5(數組長度)-1”
2016-08-08
就是 整個數組 的最后一個索引值 是 ?整個數組的長度(Array.length)減去 1;因為數組的第一個索引值為0......
2016-08-08
不曉得哎,等有人回答了 我也來看看
2016-08-08
數組的下標從0開始,最后一個元素的下標自然是數組元素的個數再減去1咯