获取JavaScript对象键列表卷. 2

前端之家收集整理的这篇文章主要介绍了获取JavaScript对象键列表卷. 2前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是原始问题: Getting JavaScript object key list

但如果情况稍微复杂一点,如:

var obj = [
   { key1: 'value1' },{ key2: 'value2' },{ key3: 'value3' },{ key4: 'value4' }
]

那你怎么得到这样的钥匙?

[key1,key2,key3,key4]

解决方法

您可以使用Object.keys和Array#map的混合.
let obj = [
   { key1: 'value1' },{ key4: 'value4' },];

let keys = [].concat(...obj.map(Object.keys));

console.log(keys);

猜你在找的JavaScript相关文章