// 使用Object.keys()方法
let obj={}
obj.name="马冬梅"
obj.age=18
console.log(Object.keys(obj));
运行结果如下:
let obj={}
obj.name="马冬梅"
obj.age=18
console.log(Object.values(obj));
运行结果:
使用场景:
如何将数组去重:
let ary =[12,33,10,22,12,12,34];
let obj={};
for(let i=0;i<ary.length;i++){
// 取出数组的第i个元素
let item=ary[i];
// 若对象的属性值(item值)相同,会进行覆盖。
obj[item]=ary[i];
}
console.log(Object.values(obj));
运行结果: