let obj = {name:“winne”,age:22};
for in 方法
for(let i in obj){console.log(i)} 获取key
for(let i in obj){console.log(obj[i])} 获取值
Object.keys()方法,返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历( enumerable )属性的键名数组。
Object.values()方法返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历( enumerable )属性的键值数组。
Object.entries()方法返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历( enumerable )属性的键值对数组
let objKeys = Object.keys(obj);
let objValues = Object.values(obj);
let objItem = Object.entries(obj);
console.log(objKeys); //[“name”,“age”]
console.log(objValues); //[“winne”,22]
console.log(objItem); //[[“name”,“winne”],[“age”,22]]