У меня один странный вопрос о разрушении в JS. Как я могу получить объект от другого объекта, только с необходимыми ключами.
Например, чтобы преобразовать этот объект:
let firstObj = {
a: 1,
b: 2,
c: 3,
d: 4
};
К этому:
let secondObj = {
a: 1,
d: 4
};
У меня есть массив с объектами первого типа. По некоторым причинам я должен использовать минимальный код для этого.
Мой минимальный код:
arrayObj = [firstObj, firstObj, firstObj, firstObj, firstObj];
let secondArr = arrayObj.map(
({a, d}) => ({a, d})
);
Как я могу улучшить это?