Create new Array from *Array* array1 without values from *Array* array2. Add an optional predicate
An array of items.
An array of items.
A method to invoke on each item of array1 and array2 to check for equality. Defaults to identity - x => x
;
import { Difference } from "@taystack/js-helpers";
const array1 = [1,2,3,4];
const array2 = [2,3,5,6];
Difference(array1, array2) // [1,4]
const array3 = [{id: 1}, {id: 2}, {id: 3}];
const array4 = [{id: 3}, {id: 4}];
Difference(array3, array4, x => x.id);
// [{id: 1}, {id: 2}];
Source: @taystack/js-helpers hosted on GitHub Author: taystack