Syntax Of Lodash drop While methods
_.dropWhile(array, [predicate=_.identity])
Lodash drop While methods Create a slice of array excluding elements dropped from the beginning. Elements are dropped until the predicate returns false. The predicate is invoked with three arguments: (value, index, array).
Arguments
- array (Array) − The array to query.
- [predicate=_.identity] (Function) − The function invoked per iteration.
Output
- (Array) − Returns the slice of array.
Example
var _ = require('lodash'); var users = [ { user: 'Sam', active: false }, { user: 'Ted', active: true }, { user: 'Julie', active: false } ]; var result = _.dropWhile(users, function(user) { return !user.active; }); console.log(result); result = _.dropWhile(users, ['active', false]); console.log(result);
Save the above program in tester.js. Run the following command to execute this program.
Command
\>node tester.js
Output
[ { user: 'Ted', active: true }, { user: 'Julie', active: false } ] [ { user: 'Ted', active: true }, { user: 'Julie', active: false } ]
Next Topic – Click Here
Pingback: Lodash - drop Right While method - Adglob Infosystem Pvt Ltd