按键从JavaScript对象提取值

按键从JavaScript对象提取值,javascript,Javascript,我从REST服务接收JSON,该服务由以下JavaScript对象表示: [ { name: 'demo1', contentType: 'text/plain', lang: 'en-US', type: 'FILE', revision: 5 }, { name: 'demo2', contentType: 'text/plain', lan

我从REST服务接收JSON,该服务由以下JavaScript对象表示:

[
    {
        name: 'demo1',
        contentType: 'text/plain',
        lang: 'en-US',
        type: 'FILE',
        revision: 5
    },
    {
        name: 'demo2',
        contentType: 'text/plain',
        lang: 'en-US',
        type: 'FILE',
        revision: 29
    }
]
我想从这个对象中提取
name
键中的所有值,也就是说,最后我有了一个新数组,其中包含
[demo1,demo2]

我尝试在
Object.entries()
上运行for循环,但这似乎有些乏味。可能有一种更简单的方法。

使用
.map()
和箭头函数

const theArray=[
{
名称:“demo1”,
contentType:'文本/普通',
朗:“恩,我们”,
键入:“文件”,
修订:5
},
{
名称:“demo2”,
contentType:'文本/普通',
朗:“恩,我们”,
键入:“文件”,
修订:29
}
]

console.log(theArray.map(obj=>obj.name))
您自己尝试过什么吗?一个简单的map()…这是一个经常被要求的副本。