使用 Object.keys() 与 forEach()
var person = {
'name': "莫莫",
'age': 20,
gender: 0
};
// 获取指定对象的所有属性名(string),返回一个数组
var arr = Object.keys(person);
// 通过属性名来获取属性值
arr.forEach(element => void console.log(`${ element }:${ person[element] }`));
使用 for in
var obj = {
name: "momo",
age: 12,
gender: 0,
};
// n 是对象中属性的字符串形式,有几个属性就会循环几次
for(let n in obj) {
console.log(n);
}