按照順序反復多次執行一段程序,通常會有明確的終止條件,通常會使用for...of、for...in語句創建可迭代對象,for...of循環僅適用於可迭代對象。在 JavaScript 中,可迭代對象是可以循環的對象。String、Array、TypedArray、Map 和 Set 都是內置的可迭代對象,因此,for...of 循環適用於上述對象類型。JavaScript 中的對象默認是不可迭代的。因此,for...of 循環不適用於對象。通常會使用for...in來循環對象,for...in也適用於字符串和數組。
