for of 循环不仅支持数组、大多数伪数组对象,也支持字符串遍历,此外还支持 Map 和 Set 对象遍历。
for in 循环可以遍历字符串、对象、数组,不能遍历 Set/Map
forEach 循环不能遍历字符串、对象,可以遍历 Set/Map