ценности объекта распространяются друг на друга

-2
задан eguneys 13 April 2019 в 14:18
поделиться

1 ответ

Вы можете использовать Object.values и reduce

const a = { _: { a: 1 }, __: { b: 2 }, ___: { c: 3 } }

let op = Object.values(a).reduce((op,inp) => ({...op,...inp}) ,{})

console.log(op)

На заметке: - [119 ] Имейте в виду, что ... сделает мелкую копию, только если вам нужно больше вложенных объектов, вам необходимо их клонировать

0
ответ дан Code Maniac 13 April 2019 в 14:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: