Javascript中 for of 和for in的区别

javascript中,for in 和 for of 都可以循环数组,for in 输出的是数组的index下标,而for of 输出的是数组的每一项的值。

> for (let c in '你好') console.log(c)
0
1
undefined
> for (let c of '你好') console.log(c)
你
好
undefined