Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Collect.js whereNotNull Method

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

The whereNotNull() method is used to return a collection that does not contain any null values. In simple words, it filters the values that are not null.

Installation:

  • In NodeJs:
    npm install collect.js
  • CDN for collect.js
    <script src="https://cdnjs.com/libraries/collect.js"></script>

Syntax:

whereNotNull(key if any)

Parameters: It takes the key of the element in an object.

Return Value: It returns the object.

Example 1:

Javascript




// Importing the collect.js module.
const collect = require('collect.js');
  
let obj1 = [{ "a": null }, { "a": 3 }, 
    { "b": null }, { "b": 33 }, { "a": null }];
  
// Making a collection
let collection = collect(obj1);
  
// Filtering the null values;
let collectionFilter = collection.whereNotNull("a");
  
// Printing the original collection
console.log("Original collection is: ", collection.all())
console.log("filter only key \"a\" for null values")
console.log("Filtered collection is: "
        collectionFilter.all());

Output:

Example 2:

Javascript




// Importing the collect.js module.
const collect = require('collect.js');
let obj1 = [1, 2, null, null, 5];
  
// Making a collection
let collection = collect(obj1);
  
// Filtering the null values;
let collectionFilter = collection.whereNotNull();
console.log("Original collection is: ",
            collection.all())
  
console.log("Filtered collection is: "
            collectionFilter.all());

Output:

Reference: https://collect.js.org/api/whereNotNull.html


My Personal Notes arrow_drop_up
Last Updated : 29 Jul, 2020
Like Article
Save Article
Similar Reads
Related Tutorials