arrayify
Convert array like items or individual items into arrays
Last updated 13 years ago by forbeslindesay .
MIT · Repository · Original npm · Tarball · package.json
$ cnpm install arrayify 
SYNC missed versions from official npm registry.

arrayify

Convert array like items or individual items into arrays (for both browser and server)

Build Status Dependency Status NPM version

Installation

npm install arrayify

Usage

// Array-likes
var divs = document.getElementsByTagName('div') // `NodeList` of `HTMLDivElement`
toArray(divs) // => Array of `HTMLDivElement`

(function() {
  toArray(arguments) // => [1, 2]
})(1, 2)

// Primitives
toArray('hello') // => ['hello']
toArray(12345) // => [12345]
toArray(/regex/) // => [/regex/]
toArray(null) // => [null]
toArray({}) // => [{}]
toArray(new Date) // => [Wed Nov 07 2012 04:40:26 GMT+1000 (EST)]

// Special cases
toArray(undefined) // => []
toArray(window) // => [window]
toArray('a.important', {query: true}) // => [DOM elements matching the query selector 'a.important']

License

This library is based off of work by @timoxley on the to-array component which is MIT licensed.

This library is therefore also MIT licensed.

Current Tags

  • 1.0.0                                ...           latest (13 years ago)

1 Versions

  • 1.0.0                                ...           13 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 2
Last Day 0
Last Week 2
Last Month 0
Dependencies (0)
None
Dev Dependencies (1)
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |