is-array-with

1.0.0 • Public • Published

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-with

API

The module exports a single function.

Parameters

  1. Bindable: arr (any): The value that should be an array.
  2. 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) // true

Related

Readme

Keywords

Package Sidebar

Install

npm i is-array-with

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

2.88 kB

Total Files

4

Last publish

Collaborators

  • lamansky