遍历数组时: for in 遍历数组只能遍历数组的索引 index。 for in的特点: for in遍历到的索引值为string遍历顺序可能不是实际的内部顺序会遍历数组的所有可枚举属性,包括原型。 for of 可以遍历元素值 所以for of比for in更适合遍历数组 遍历对象时: for of不能直接遍历普通对象。for in可以