Files
30-seconds-of-code/snippets/js/s/pluck-values-from-object-array.md
Angelos Chalaris 9d032ce05e Rename js snippets
2023-05-19 20:23:47 +03:00

599 B

title, type, language, tags, cover, dateModified
title type language tags cover dateModified
Pluck values from array of objects snippet javascript
array
object
birds 2020-10-22T20:24:04+03:00

Converts an array of objects into an array of values corresponding to the specified key.

  • Use 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]