for…of 是键值 遍历数组
for…in 是下标 遍历对象 会遍历数组所有可枚举属性包括原型
Array.prototype.method = function(){}
var myArr = ['a','b','c'];
myArr.name='zx'
for(let i in myArr){
console.log(i);// 0 1 2 name method
}
for(let i of myArr){
console.log(i);// 'a' 'b' 'c'
}
for…of 是键值 遍历数组
for…in 是下标 遍历对象 会遍历数组所有可枚举属性包括原型
Array.prototype.method = function(){}
var myArr = ['a','b','c'];
myArr.name='zx'
for(let i in myArr){
console.log(i);// 0 1 2 name method
}
for(let i of myArr){
console.log(i);// 'a' 'b' 'c'
}