Skip to content

Creates an array of array values not included in the other given arrays.

License

Notifications You must be signed in to change notification settings

Xotic750/array-difference-x

Repository files navigation

Travis status Dependency status devDependency status npm version jsDelivr hits bettercodehub score Coverage Status

array-difference-x

Creates an array of array values not included in the other given arrays.

module.exports(array, [...exclude])array

This method creates an array of array values not included in the other given arrays using SameValueZero for equality comparisons. The order and references of result values are determined by the first array.

Kind: Exported function
Returns: array - Returns the new array of filtered values.
Throws:

  • TypeError If array is null or undefined.
Param Type Description
array array The array to inspect.
[...exclude] array The values to exclude.

Example

import difference from 'array-difference-x';

console.log(difference([2, 1], [2, 3])); // => [1]