forEach:
一般用于對數(shù)組的遍歷,不用于對對象的遍歷,此方法會對數(shù)組中的每一個值進行遍歷,直至全部遍歷完成。故在其中的return,break會失效。
for in:
一般用于遍歷對象,循環(huán)遍歷對象的key,不推薦遍歷數(shù)組。
for of
一般用于遍歷對象,循環(huán)遍歷對象的value,與forEach不同的是,它可以正常的響應break, return,continue.
一般用于對數(shù)組的遍歷,不用于對對象的遍歷,此方法會對數(shù)組中的每一個值進行遍歷,直至全部遍歷完成。故在其中的return,break會失效。
一般用于遍歷對象,循環(huán)遍歷對象的key,不推薦遍歷數(shù)組。
一般用于遍歷對象,循環(huán)遍歷對象的value,與forEach不同的是,它可以正常的響應break, return,continue.