課程
/前端開發
/JavaScript
/JavaScript進階篇
數組屬性:
?length 用法:
<數組對象>.length;返回:數組的長度,即數組里有多少個元素。它等于數組里最后一個元素的下標加一。
?不是減一嗎?小小白請教大大神。
2015-03-27
源自:JavaScript進階篇 7-17
正在回答
數組的下標是從0開始,而數組的長度的計數是從1開始,所以數組的長度等于數組的最大下標加1
數組元素下標是從0開始的也就是假如這個數組有10個元素 那么這個數組的最后一個元素的下標是為9 那么數組的長度還是9+1=10
舉個例:如定義了一個數組 strArray[10],包含10個數組元素,數組下標為0至9。
strArray.length=10
數組最后一個下標為9
所以:<數組對象>.length=最后一個元素下標+1
同理:最后一個元素下標=<數組對象>.length-1
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答數組的長度和第一個元素
4 回答數組元素長度和索引的關系?
3 回答數組中元素的個數有幾個,數組的長度就是幾嗎
3 回答數組長度問題
5 回答為什么數組元素長度是8
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-12
數組的下標是從0開始,而數組的長度的計數是從1開始,所以數組的長度等于數組的最大下標加1
2015-03-27
數組元素下標是從0開始的也就是假如這個數組有10個元素 那么這個數組的最后一個元素的下標是為9 那么數組的長度還是9+1=10
2015-03-27
舉個例:如定義了一個數組 strArray[10],包含10個數組元素,數組下標為0至9。
strArray.length=10
數組最后一個下標為9
所以:<數組對象>.length=最后一個元素下標+1
同理:最后一個元素下標=<數組對象>.length-1