【发布时间】:2018-05-04 17:59:19
【问题描述】:
我想合并两个对象,覆盖属性但保留未被覆盖的属性。
示例:我有以下对象
const theme = {
colors: {
base: '#fff',
accent: '#ff0000'
}
}
和
const themeOverride = {
colors: {
accent: '#ff8900'
}
}
并希望将这些合并在一起以获得
const newTheme = {
colors: {
base: '#fff',
accent: '#ff8900'
}
}
【问题讨论】:
标签: javascript javascript-objects