$ npm i array-intersect --save
Pass any number of arrays as arguments.
Expects that:
- Array items are unique (deduped)
- Array items are primitive types
import intersect from 'array-intersect'
const simple = intersect(
[1, 2, 3],
[2, 3, 4]
)
const complex = intersect(
[0, 1, 2, 3],
[1, 2, 3, 4],
[2, 3, 4, 5]
)
console.log(simple) // [2, 3]
console.log(complex) // [2, 3]
Requires support for ES5 Array Methods.
MIT. © 2018 Michael Cavalea