0

オブジェクトを別のオブジェクトに分解しようとしています。つまり、オブジェクト 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 つのステップで実行したりする代わりに、矢印 => 関数を使用しますか?

ありがとう

4

2 に答える 2