获取 JavaScript 对象键列表卷.2 [英] Getting JavaScript object key list vol. 2

查看:48
本文介绍了获取 JavaScript 对象键列表卷.2的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是原始问题:获取 JavaScript 对象键列表

但如果情况有点复杂,例如:

But if the situation is little bit more complex like:

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

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

Then how you get keys like that?

[key1,key2,key3,key4]

推荐答案

您可以混合使用 Object.keysArray#flatMap.

You can use mix of Object.keys and Array#flatMap.

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

let keys = obj.flatMap(Object.keys);

console.log(keys);

这篇关于获取 JavaScript 对象键列表卷.2的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆