let str = 'helloworld'
// 遍历字符串 获取到的是索引
for (const key in str) {
console.log(key)
}
// 遍历字符串 获取到的是值
for (const key of str) {
console.log(key)
}
// 遍历数组 获取到的是索引
var arr = ['a','b','c']
for (const key in arr) {
console.log(key)
}
// 遍历数组 获取到的是值
for (const key of arr) {
console.log(key)
}
// 遍历对象 获取的是key
var objDict = {a:'悟空',b:'八戒'}
for (const key in objDict) {
console.log(key)
}
// for of 无法遍历对象
网友评论