オブジェクトを別のオブジェクトに分解しようとしています。つまり、オブジェクト A からオブジェクト B にプロパティのサブセットを取得します。次のようにしています。
const User = new UserImpl();
User.email = user.email;
User.name = user.name;
User.family_name = user.familyName;
User.password = 'Test!';
User.verify_email = true;
User.email_verified = false;
User.blocked = false;
const {
email,
name,
family_name,
password,
verify_email,
email_verified,
blocked,
connection
} = User;
const res_user = {
email,
name,
family_name,
password,
verify_email,
email_verified,
blocked,
connection
};
return res_user;
しかし、 Object.assign() を使用してそれを行う方法はありますか? または、2 つの変数を使用したり、2 つのステップで実行したりする代わりに、矢印 => 関数を使用しますか?
ありがとう