Хахахаха, что ни говори, пвг! Я думаю, что мы будем хорошо работать вместе.
ожусь представленным с этим образцом довольно немного. У меня есть массив объектов, которые я получаю из моего API, и мне нужно манипулировать только одним из свойств во всех объектах.
Есть ли способ использовать ES6 / Babel или Typescript, чтобы сделать этот шаблон немного более декларативным?
В поисках какой-нибудь аккуратной уловки разрушения или чего-то подобного.
const data = [{ foo: 1, bar: 2},
{ foo: 2, bar: 3},
{ foo: 3, bar: 4}];
const increment = a => a + 1;
// Here is my typical pattern
const result = data.map(o => {
o.foo = increment(o.foo);
return o;
})
console.log(result);