collectionNotNull

Check if a collection is not null

by Terrance Smith

JavaScript

function collectionHasValue(arr) {
  return _.some(arr, function(item) {
    return (!_.isNull(item) && !_.isUndefined(item));
  });
}

var vals1 = [null, null, null];
var vals2 = [null, null, null, true];
var vals3 = [null, null, null, "bob", "cheese"];

var result1 = collectionHasValue(vals1);
var result2 = collectionHasValue(vals2);
var result3 = collectionHasValue(vals3);

//console.log(result1);
//console.log(result2);
//console.log(result3);

console.log(_.isNull(vals1));
console.log(_.isNull(vals2));
console.log(_.isNull(vals3));

console.log(_.isUndefined(vals1));
console.log(_.isUndefined(vals2));
console.log(_.isUndefined(vals3));