JS for in / foreach / for of 超简单对照解释
for in 可以遍历数组/对象/字符串/enumerable对象,得到的是索引,遍历对象时可以写这样 obj[index] 代表对象当前的属性
foreach 只能遍历数组,不能遍历字符串、对象
for of 可以遍历数组、字符串,不能遍历对象
for in 可以遍历数组/对象/字符串/enumerable对象,得到的是索引,遍历对象时可以写这样 obj[index] 代表对象当前的属性
foreach 只能遍历数组,不能遍历字符串、对象
for of 可以遍历数组、字符串,不能遍历对象