coalescy
v1.0.0
Published
Simple function that return the first non null or undefined argument
Downloads
500,288
Maintainers
Readme
coalescy
Simple function that return the first non null or undefined argument passed to it
Install
npm i --save coalescy
Usage
coalescy
simply return the first non nully of the passed elements. Null if all the values are null
it works the same as
a || b
but it works on falsie values too
Example
var clsc = require('coalescy');
var obj = clsc(null, []); // obj = [];
obj = clsc(null, {}); // obj = {};
obj = clsc(null, [], {}); // obj = []; // the first non null
obj = clsc(null, undefined, 0, []) // 0