Open In App

Collect.js skipWhile() Method

Last Updated : 01 Dec, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

The skipWhile() method is used to skip the collection elements while the given callback function returns true and returns the remaining collection elements.

Syntax:

collect(array).skipWhile(callback)

Parameters: The collect() method takes one argument that is converted into the collection and then skipWhile() method is applied on it. The skipWhile() method holds the callback as parameter.

Return Value: This method returns the remaining collection elements.

Below example illustrate the skipWhile() method in collect.js:

Example 1:




const collect = require('collect.js');
  
const collection = collect([10, 22, 24, 28, 34, 36, 39]);
  
const skipWhile_val = collection
    .skipWhile(element => element % 5 == 0);
  
console.log(skipWhile_val.all());


Output:

[ 22, 24, 28, 34, 36, 39 ]

Example 2:




const collect = require('collect.js');
  
let obj = [
    {
        name: 'Rahul',
        marks: 88
    },
    {
        name: 'Aditya',
        marks: 78
    },
    {
        name: 'Abhishek',
        marks: 87
    }
];
  
const collection = collect(obj);
  
const skipWhile_val = collection.skipWhile(
    element => element.name.length == 5);
  
console.log(skipWhile_val.all());


Output:

[ { name: 'Aditya', marks: 78 }, { name: 'Abhishek', marks: 87 } ]


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads