遍歷數組時什么時候length-1,什么時候用length


for循環遍歷數組時有三種寫法:

其實不管是下面哪三種寫法,只是為了看你得使用場景來說:第一種和第三種完全相同,可遍歷輸出數組中全部內容;而第二種由於遍歷時下角標是從0開始,在一般比較小大場景是nums[j+1]就會是一個undefine;

所以其實是看的你到底想要什么,單純遍歷拿到數據就直接用第一或第三種就好,而比較大小時就用第二種,避免超出長度!

1、  nums.length

 

 

 2、nums.length - 1

 

 

 3、<= nums.length

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM