JSFiddle - React, Tailwind, and code Playground
JavaScript
/* const pick = (obj, ...fields) => {
const result = {};
fields.forEach(field => {
result[`${field}`] = obj[field];
});
return result;
}; */
const pick = (obj, ...fields) => {
const newObj = {};
for (const f of fields) {
if (f in obj) {
newObj[f] = obj[f];
}
}
return newObj;
};
const obj = {
foo: 'bar'
};
console.log(pick(obj, 'toString'));