我将尝试合并两个对象数组,但不使用lodash中的
目前,我已经有了以下完美运行的代码:
这将输出:
unionBy
方法。目前,我已经有了以下完美运行的代码:
var array1 = [
{ a: 1, b: 'first'},
{ a: 2, b: 'second'}
];
var array2 = [
{ a: 3, b: 'third'},
{ a: 1, b: 'fourth'}
];
var array3 = __.unionBy(array2, array1, 'a');
这将输出:
[
{
"a": 3,
"b": "third"
},
{
"a": 1,
"b": "fourth"
},
{
"a": 2,
"b": "second"
}
]
这是期望的结果,但我无法在当前的工作环境中使用unionBy
,因此我正在寻找一个使用本机JS或其他lodash方法3.6.0或更低版本的结果。
unionBy
的基本功能呢? - Jason