js遍历对象中的各个属性
key为属性名,user[key]为属性值
let user = {
name: "SJ",
"my age": 18
}
for(const key in user) {
console.log(key + ":" + user[key])
}
// 运行结果
// name:SJ
// my age:18
// 扩展
// 打印属性
console.log(Object.keys(user));
// 打印属性值
console.log(Object.values(user));
// 属性名和属性值一起获取
console.log(JSON.stringify(Object.entries(user), null, 2));
不能使用user.key,因为会把key当作user的属性