es6新特性

let arr = ['a', 'b', 'c']
console.log(arr.includes(1))

for (let i in arr) {
console.log(i) // 循环的时下标 key
}

for (let i of arr) {
console.log(i) // 循环的是值 value
}
for (let i of arr.keys()) {
console.log('>'+i)
}
for (let [key, value] of arr.entries()) {
console.log('>' + key + value)
}

let json = { a: 12, b: 5, c: 7 }
for (let i in json) {
console.log(i)
}

原文地址:https://www.cnblogs.com/zhoujingguoguo/p/11539672.html