一.for in 和for of 的区别 1.for in 遍历数组时,索引实际上是字符串类型的数字,不能进行运算,我们来输出一下: let arr = [1,3,5,4] for (let index in arr) { console.log(typeof index) } 结果: 2.遍历的顺序有可能不是数组内部的顺序(这个我没有试出来,如果找到例子,以后我再更新) 3.for in 会遍历数组内所有可枚举的属性,包括原型上的属性和方法 let arr = [1,3,5,4] arr.na…