JSFiddle - React, Tailwind, and code Playground
JavaScript
var characters = [
{ 'name': 'barney', 'age': 36 },
{ 'name': 'fred', 'age': 40 }
];
function pluck(array, field) {
var result = [];
for(var i = 0; i<array.length; i++)
{
var obj = array[i];
for (var property in obj)
{
if (property == field)
{
result.push(obj[property]);
}
}
}
return result;
}
console.log(pluck(characters, 'name')); // ['barney', 'fred']