for of 和for in 的区别

首先说一下for of以及for in都是es6新增的遍历方法

区别主要是for of可以拿到键值,而for in可以拿到键名

for of示例

let arr=[1,2,3,4]
  for(let val of arr){
    console.log(val)
  }
for in 示例
let ar = {a:1,b:2}
  for(val in ar){
    console.log(val)
  }
原文地址:https://www.cnblogs.com/wgs-blog/p/14763586.html