【发布时间】:2018-07-01 15:53:25
【问题描述】:
我想将几个对象合并在一起,但是因为它们的键是相等的,所以当使用Object.assign() 时它只返回与最后一个相同的属性。
let obj1 = {0: "a", 1: "b", 2: "c", 3: "d"};
let obj2 = {0: "e", 1: "f", 2: "g", 3: "h"};
但是我想要的输出
let output = {0: "a", 1: "b", 2: "c", 3: "d", 4: "e", 5: "f", 6: "g", 7: "h"};
【问题讨论】:
-
你是如何尝试合并它们的?
-
Object.assign({}, obj1, obj2);
标签: javascript ecmascript-6 javascript-objects