for循環遍歷數組時有三種寫法:
其實不管是下面哪三種寫法,只是為了看你得使用場景來說:第一種和第三種完全相同,可遍歷輸出數組中全部內容;而第二種由於遍歷時下角標是從0開始,在一般比較小大場景是nums[j+1]就會是一個undefine;
所以其實是看的你到底想要什么,單純遍歷拿到數據就直接用第一或第三種就好,而比較大小時就用第二種,避免超出長度!
1、 nums.length
2、nums.length - 1
3、<= nums.length
for循環遍歷數組時有三種寫法:
其實不管是下面哪三種寫法,只是為了看你得使用場景來說:第一種和第三種完全相同,可遍歷輸出數組中全部內容;而第二種由於遍歷時下角標是從0開始,在一般比較小大場景是nums[j+1]就會是一個undefine;
所以其實是看的你到底想要什么,單純遍歷拿到數據就直接用第一或第三種就好,而比較大小時就用第二種,避免超出長度!
1、 nums.length
2、nums.length - 1
3、<= nums.length
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。