Object.keys(),Object.values()

Object.keys 返回一个所有元素为字符串的数组,其元素来自于从给定的object上面可直接枚举的属性。这些属性的顺序与手动遍历该对象属性时的一致。

let obj = {a:'song',b:'yuan',c:'ming',d:'qing'};
console.log(Object.keys(obj));//["a","b","c","d"]

Object.values()返回一个数组,其元素是在对象上找到的可枚举属性值。属性的顺序与通过手动循环对象的属性值所给出的顺序相同。

console.log(Object.values(obj));//["song","yuan","ming","qing"]

 

你可能感兴趣的:(js)