Как я могу объединить массив объектов с подчеркиванием JS
У меня есть массив таких объектов:
array1 = [
{field: 'username', display: 'username', hide: true},
{field: 'age', display: 'Age', hide: true},
{field: 'height', display: 'Height', hide: true}
]
Тогда у меня есть array2:
array2 = [
{field: 'username', display: 'username 123', hide: false},
{field: 'age', hide: false}
]
Я хочу объединить эти два массива по их полю, то есть конечный результат должен быть:
array3 = [
{field: 'username', display: 'username 123', hide: false},
{field: 'age', display: 'Age', hide: false},
{field: 'height', display: 'Height', hide: true}
]
Я старалсяvar newObj = _.extend(array1, array2);
но это не дало мне то, что я хочу.