es5中for...in 和es6中 for..of遍历
//定义一个数组
var arr=['A','B','C'];
//定义一个对象
var obj={name:'张三',age:20}
// for..in 遍历数组 得到索引
for(var x in arr ){
console.log(x) //0 1 2
}
// for..in 遍历对象 得到键和值
for(var x in obj){
console.log(x) //name age
console.log(obj[x]) //张三 20
}
// for..of 遍历数组 得到值
for(let x of arr){
console.log(x) //A B C
}
// for..of 遍历对象 会报错