遍历对象一般使用for in语法,for in语法中的 key 是一个变量, 在循环的过程中依次代表对象的属性名,由于 key 是变量, 所以必须使用 [ ] 语法解析。
key 是获得对象的属性名,
对象名 [key] 是获得对象的属性值。
代码案例:
// 1.声明一个对象
let object = {
uname: '张三',
age: 18,
gender: '男'
}
// 2.使用for in 遍历对象
for (let key in object) {
console.log(key) // 结果是属性名:uname age gender
console.log(object[key]) // 结果是属性值:张三 18 男
}