JS:使用重命名的属性将一个对象分解为另一个对象

创世算法

可以在JS中执行以下操作吗?

const obj = { a: 1, b: 2, c: 3 };

const copyObj = {...{ a: x, b: y, c: z } = obj };

我知道我可以这样做:

const { a: x, b: y, c: z } = obj;

const copyObj = { x, y, z };

但这不是我想要的 有什么建议?

妮娜·斯科茨(Nina Scholz)

您可以使用一个函数来获取需要的属性和重命名的属性。

const
    rename = ({ a: x, b: y, c: z }) => ({ x, y, z }),
    obj = { a: 1, b: 2, c: 3 },
    copyObj = rename(obj);

console.log(copyObj);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用PHP将一个数组分解为另一个数组而不是子数组?

来自分类Dev

将特定属性从一个对象移动到另一个对象

来自分类Dev

用与对象类型相同的getter / setter命名另一个对象的属性的对象

来自分类Dev

JS 将一个对象复制到另一个对象

来自分类Dev

将字符串分解为单词并复制到另一个表

来自分类Dev

将字符串分解为单词并将其复制到另一个表

来自分类Dev

将值设置为另一个类的属性的类对象 - 目标 c

来自分类Dev

使用underscore.js在另一个对象中查找一个对象

来自分类常见问题

Spark:将多列分解为一个

来自分类Dev

Spark:将多列分解为一个

来自分类Dev

将一个数分解为质数

来自分类Dev

访问另一个对象内的对象属性

来自分类Dev

将一个对象的属性设置为相对于同一对象的另一个属性

来自分类Dev

将一个JS对象转换为另一个

来自分类Dev

使用特定的变量名称时,对象分解为我提供了一个NaN值

来自分类Dev

使用XSLT将一个JAXB对象转换为另一个

来自分类Dev

如何将一个Python对象的所有属性复制到另一个对象?

来自分类Dev

如何将一个对象数组的属性转换为另一个对象数组

来自分类Dev

Java:将属性从一个对象实例复制到另一个对象实例?

来自分类Dev

将值和属性从一个对象合并到另一个对象

来自分类Dev

将一个对象的类型安全添加到另一个对象的属性的简写

来自分类Dev

将属性从一个对象移动到Javascript中的另一个对象

来自分类Dev

mongodb:将数组属性从一个对象复制到另一个对象

来自分类Dev

将一个对象的选定属性值复制到另一个对象

来自分类Dev

将属性从一个对象数组添加到另一个对象

来自分类Dev

如何将一个类别的对象分组为另一个类别中的对象数组?

来自分类Dev

如何在Angular中访问另一个对象内的动态命名属性?

来自分类Dev

在另一个对象中使用对象值

来自分类Dev

使用LINQ获取具有属性=另一个对象属性的对象

Related 相关文章

  1. 1

    如何使用PHP将一个数组分解为另一个数组而不是子数组?

  2. 2

    将特定属性从一个对象移动到另一个对象

  3. 3

    用与对象类型相同的getter / setter命名另一个对象的属性的对象

  4. 4

    JS 将一个对象复制到另一个对象

  5. 5

    将字符串分解为单词并复制到另一个表

  6. 6

    将字符串分解为单词并将其复制到另一个表

  7. 7

    将值设置为另一个类的属性的类对象 - 目标 c

  8. 8

    使用underscore.js在另一个对象中查找一个对象

  9. 9

    Spark:将多列分解为一个

  10. 10

    Spark:将多列分解为一个

  11. 11

    将一个数分解为质数

  12. 12

    访问另一个对象内的对象属性

  13. 13

    将一个对象的属性设置为相对于同一对象的另一个属性

  14. 14

    将一个JS对象转换为另一个

  15. 15

    使用特定的变量名称时,对象分解为我提供了一个NaN值

  16. 16

    使用XSLT将一个JAXB对象转换为另一个

  17. 17

    如何将一个Python对象的所有属性复制到另一个对象?

  18. 18

    如何将一个对象数组的属性转换为另一个对象数组

  19. 19

    Java:将属性从一个对象实例复制到另一个对象实例?

  20. 20

    将值和属性从一个对象合并到另一个对象

  21. 21

    将一个对象的类型安全添加到另一个对象的属性的简写

  22. 22

    将属性从一个对象移动到Javascript中的另一个对象

  23. 23

    mongodb:将数组属性从一个对象复制到另一个对象

  24. 24

    将一个对象的选定属性值复制到另一个对象

  25. 25

    将属性从一个对象数组添加到另一个对象

  26. 26

    如何将一个类别的对象分组为另一个类别中的对象数组?

  27. 27

    如何在Angular中访问另一个对象内的动态命名属性?

  28. 28

    在另一个对象中使用对象值

  29. 29

    使用LINQ获取具有属性=另一个对象属性的对象

热门标签

归档