es6 объект деструктурировать, назначить в новый объект

Новый для es6 здесь. Есть ли способ сократить этот код с помощью функций ES6? я пытаюсь разрушить объект и поместить эти свойства в новый объект.

    const { Height, Width, Location, MapAttachmentTypes, 
ZoomLevelAdjustment, CustomPushPins, CenterPushpinStyle, ScaleFactor } = args;
        const body = {
          Height,
          Width,
          Location,
          MapAttachmentTypes,
          ZoomLevelAdjustment,
          CustomPushPins,
          CenterPushpinStyle,
          ScaleFactor
        };

Я попробовал это, но это не сработало:

const  body = { Height, Width, Location, MapAttachmentTypes, ZoomLevelAdjustment, CustomPushPins, CenterPushpinStyle, ScaleFactor } = args;

1 ответ

    // new syntax
    const body = {
        ...args
    };
    // es5
    const body = Object.assign({}, args);
Другие вопросы по тегам