[Home] > Snippets  > Languages  > JavaScript  > Objects  >  Extract values of a property from an array of objects

Extract values of a property from an array of objects

JavaScript

const pluck = (objs, property) => objs.map((obj) => obj[property])

Examples

pluck([
{ name: 'John', age: 20 },
{ name: 'Smith', age: 25 },
{ name: 'Peter', age: 30 }],
'name'
) // ['John', 'Smith', 'Peter']