【问题标题】:How to assign of first objects into other object in java script [duplicate]如何在java脚本中将第一个对象分配给其他对象[重复]
【发布时间】:2017-09-25 09:44:09
【问题描述】:

有两个对象,我们必须将第一个对象放入第二个对象中。

第一个对象

var inputData1 = {
    'first':{'name':'aa', 'age':11},
    'second': {'name':'aa', 'age':11}
};

第二个对象

var inputData2 = {
    'group': {
         _id: null
    }
}

输出对象

var output = {
    'group':{
       _id: null,
       first: {name:'aa', 'age':11},
       second: {name: 'bb', age: 21} 
    }
 }

【问题讨论】:

标签: javascript arrays object lodash


【解决方案1】:

您可以使用Object.assign 函数。它将对象的enumerable 属性复制到目标对象中。

var inputData1 = {
    'first':{'name':'aa', 'age':11},
    'second': {'name':'aa', 'age':11}
};

var inputData2 = {
    'group': {
        _id: null
    }
};

Object.assign(inputData2.group, inputData1);

console.log(inputData2);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-24
    • 1970-01-01
    • 2020-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多