ES2015 Dekonstruktion in ein Objekt [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Einzeilig, um einige Eigenschaften aus einem Objekt in ES 6 zu übernehmen. 7 answers

Ich versuche, ein Objekt zu dekonstruieren und die herausgenommenen Variablen auf das eigene Objekt anzuwenden.

z.B. Objekt beforeTest enthält a, b, c, d

Ich möchte {a, b} herausnehmen und zum afterTest-Objekt hinzufügen.

Etwas wie..

let afterTest = { a, b } = beforeTest

Das Folgende funktioniert, ist aber nicht sehr hübsch, wenn Sie viele Variablen haben.

let { a, b } = beforeTest;
let afterTest = Object.assign({}, a, b); //EDIT: This doesn't actually do what I intended, see comment on my question

Weiß jemand etwas Schöneres, um das zu schreiben?

Vielen Dan

Antworten auf die Frage(2)

Ihre Antwort auf die Frage