Tôi có một mảng các đối tượng như thế này:Làm thế nào tôi có thể hợp nhất mảng của các đối tượng với gạch js
array1 = [
{field: 'username', display: 'username', hide: true},
{field: 'age', display: 'Age', hide: true},
{field: 'height', display: 'Height', hide: true}
]
Sau đó, tôi có array2:
array2 = [
{field: 'username', display: 'username 123', hide: false},
{field: 'age', hide: false}
]
Tôi muốn kết hợp hai mảng này bởi họ lĩnh vực tức là kết quả cuối cùng nên là:
array3 = [
{field: 'username', display: 'username 123', hide: false},
{field: 'age', display: 'Age', hide: false},
{field: 'height', display: 'Height', hide: true}
]
tôi đã cố gắng var newObj = _.extend(array1, array2);
nhưng nó không cung cấp cho tôi những gì tôi muốn.
Bạn đang tìm kiếm concat. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/concat – Brian
@Brian: nope, anh ấy đang thực hiện một số cập nhật. –
@Karoly Horvath Ah vâng, anh ta muốn hợp nhất các đối tượng cũng như mảng – Brian