for…of 、for…in和forEach之间的区别 1、for…of:是interator的语法糖,它能够遍历出interator所有可迭代的所有数据类型和数据结构,Set、Map、字符串、数组,但不能遍历对象 2、forEach:只能遍历数组使用,不能用作其他也能迭代对象 3、for…in:是唯一一个可以迭代对象的一种语法结构,当然,也可以迭代数组、字符串。