當前位置:成語大全網 - 書法字典 - JS的For循環

JS的For循環

JS的for循環主要包括以下幾種類型:for(設I = 0;我& ltleni++),for-in,for-of,for-each .

至於第壹個for循環,地球人都會按表。難點在於for-in、for-of和for-each的直接區別。他們看起來都壹樣。

總之,for-in和for-of: for-in獲取鍵值,適合對象遍歷,for-of獲取value值,適合數組遍歷。只要有叠代器接口的數據結構,就可以使用for-of循環,包括:數組、映射、集合、字符串、arguments對象和Nodelist對象。

妳得到的是屬性值

獲取對象的索引值。

穿越的時候不要用這個!

向數組的原型添加屬性時,for in將遍歷原型鏈上的屬性。

這時候只需要判斷是不是它本身的所有屬性。

匿名回調函數被傳入。匿名函數的參數有:當前項、索引(可選)和當前數組(可選)。

for-of方法避免了for-in循環的所有缺陷。

與forEach()不同,它可以正確響應break、continue和return語句。

Map遍歷類似於foreach,支持使用return語句和返回值。

參考鏈接link