JSFiddle - React, Tailwind, and code Playground
by danielzen
JavaScript
var sameElement = {"a": { "name" : "foo" }};
var array1 = [sameElement, {"b": { "name" : "bar" }}];
var array2 = [sameElement, {"c": { "name" : "buz" }}];
function mergeArrays(array1, array2) {
var endofarray = array1.length;
for (var i = 0; i < array2.length; i++) {
if (array1.indexOf(array2[i]) == -1) {
array1[endofarray++] = array2[i]
}
}
return array1;
}
var mergedArrays = mergeArrays(array1, array2);
document.write(mergedArrays.length);
//console.log(mergedArrays);