Module: menge

menge.js - Minimalist set theory operations for Array-like objects in less than 1KB
License:
  • MIT
Source:
See:

Methods

(inner) except(source, target, destopt) → {Array|Array-like}

source - target
Parameters:
Name Type Attributes Description
source Array | Array-like
target Array | Array-like
dest Array | Array-like <optional>
default: source
Source:
Returns:
Array or Array-like object
Type
Array | Array-like

(inner) has(source, value) → {boolean}

returns true when one or more rows are matched.
Parameters:
Name Type Description
source Array | Array-like
value *
Source:
Returns:
Boolean
Type
boolean

(inner) hasno(source, value) → {boolean}

returns false when no rows are matched.
Parameters:
Name Type Description
source Array | Array-like
value *
Source:
Returns:
Boolean
Type
boolean

(inner) union(source, target, destopt) → {Array|Array-like}

source + target
Parameters:
Name Type Attributes Description
source Array | Array-like
target Array | Array-like
dest Array | Array-like <optional>
default: source
Source:
Returns:
Array or Array-like object
Type
Array | Array-like

(inner) unique(source, destopt) → {Array|Array-like}

unique
Parameters:
Name Type Attributes Description
source Array | Array-like
dest Array | Array-like <optional>
default: source
Source:
Returns:
Array or Array-like object
Type
Array | Array-like