1.0.0 • Published 8 years ago
is-array-with v1.0.0
is-array-with
Checks if a value is an array containing exactly the specified elements.
Installation
Requires Node.js 6.0.0 or above.
npm i is-array-withAPI
The module exports a single function.
Parameters
- Bindable:
arr(any): The value that should be an array. - Variadic:
...elems: The values that should be in the array.
Return Value
Returns true if arr is an array and if its elements exactly equal the elems arguments. Otherwise false.
Example
const isArrayWith = require('is-array-with')
const arr = [1, 2, 3]
isArrayWith(arr, 1, 2, 3) // true
isArrayWith('not an array') // false
isArrayWith(arr, 1, 2) // false
isArrayWith(arr, 1, 2, 3, 4) // false
isArrayWith(arr, 2, 1, 3) // false
// Supports the bind operator
arr::isArrayWith(1, 2, 3) // trueRelated
1.0.0
8 years ago