defined / 1.0.0 last updated a year ago created on Nov 26th 2012
Install
npm install --save defined
Clone
git clone git@github.com:substack/defined.git
dependencies
No dependencies listed.
maintainers
substack
versions
| 1.0.0 | a year ago | substack |
| 0.0.0 | 3 years ago | substack |
readme
defined
return the first argument that is !== undefined
Most of the time when I chain together ||s, I actually just want the first
item that is not undefined, not the first non-falsy item.
This module is like the defined-or (//) operator in perl 5.10+.
example
The return value is false because false is the first item that is
!== undefined.
methods
var x = defined(a, b, c...)
Return the first item in the argument list a, b, c... that is !== undefined.
If all the items are === undefined, return undefined.
install
With npm do:
license
MIT
