Converts an array of objects into an array of values corresponding to the specified key
.
Array.prototype.map()
to map the array of objects to the value of key
for each one.const pluck = (arr, key) => arr.map(i => i[key]);
const simpsons = [
{ name: 'lisa', age: 8 },
{ name: 'homer', age: 36 },
{ name: 'marge', age: 34 },
{ name: 'bart', age: 10 }
];
pluck(simpsons, 'age'); // [8, 36, 34, 10]
JavaScript, Array
Converts an array of objects to a comma-separated values (CSV) string that contains only the columns
specified.
JavaScript, Array
Filters an array of objects based on a condition while also filtering out unspecified keys.
JavaScript, Array
Creates an object from an array, using the specified key and excluding it from each value.