Package Exports
- array-back
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (array-back) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
array-back
Example
var arrayify = require("array-back")
arrayify(input) ⇒ Array
⏏
Takes any input and guarantees an array back.
- converts array-like objects (e.g.
arguments
) to a real array - converts
undefined
to an empty array - converts any another other, singular value (including
null
) into an array containing that value - ignores input which is already an array
Kind: Exported function
Param | Type | Description |
---|---|---|
input | * |
the input value to convert to an array |
Example
> a.arrayify(undefined)
[]
> a.arrayify(null)
[ null ]
> a.arrayify(0)
[ 0 ]
> a.arrayify([ 1, 2 ])
[ 1, 2 ]
> function f(){ return a.arrayify(arguments); }
> f(1,2,3)
[ 1, 2, 3 ]
© 2015-16 Lloyd Brookes <75pound@gmail.com>. Documented by jsdoc-to-markdown.