合并多维对象

时间:2018-08-04 18:00:15

标签: javascript

我正在尝试将两个设置对象合并为一个。我有:

// Defined within your component
var defaultSettings = {
    strictMode: true,
    formatting: {
        finalNewline: true,
        quotes: "double"
    }
};
// Provided by the developer using your component
var userSettings = {
    formatting: {
        quotes: "single"
    }
};

我想合并这些对象并获取:

strictMode: true,
formatting: {
    finalNewline: true,
    quotes: "single"
}

在Lodash中是否有一个定义为类似于_.merge(object, \[sources\])的js函数?

类似于Object.assign()的东西,即使是多维对象也可以合并。

还是唯一的选择是制作一个for并自己解析数据?

0 个答案:

没有答案