A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/javascript/lodash-_-remove-method/ below:

Lodash _.remove() Method - GeeksforGeeks

Lodash _.remove() Method

Last Updated : 02 Sep, 2024

Lodash _.remove() method is used to remove all elements from the array that predicate returns True and returns the removed elements in an array.

Syntax: 
_.remove(array, [predicate]);
Parameters: Return Value:

Example 1: In this example, we are removing and returning the even numbers by using the _.remove() method.

JavaScript
// Requiring the lodash library 
const _ = require("lodash");
let x = [1, 2, 3, 4, 5];

let even = _.remove(x, function (n) {
    return n % 2 == 0;
});

console.log('Original Array ', x);
console.log('Removed element array ', even);

Output: 

Original Array  [ 1, 3, 5 ]
Removed element array [ 2, 4 ]

Example 2: In this example, we are removing and returning the vowels by using the _.remove() method.

JavaScript
const _ = require('lodash');

let x = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i'];

let vowelArray = _.remove(x, function (n) {

    let vowels = ['a', 'e', 'i', 'o', 'u'];

    for (let i = 0; i < 5; i++) {
        if (n === vowels[i]) {
            return true;
        }
    }
});

console.log('Original Array ', x);
console.log('Removed element array ', vowelArray);

Output: 

Original Array  [ 'b', 'c', 'd', 'f', 'g', 'h' ]
Removed element array [ 'a', 'e', 'i' ]

Example 3: In this example, we are removing and returning the integers by using the _.remove() method.

JavaScript
const _ = require('lodash');

let x = ['a', 'b', 1, 5.6, 'e', -7, 'g', 4, 10.8];

let intsArray = _.remove(x, function (n) {

    return Number.isInteger(n);
});

console.log('Original Array ', x);
console.log('Removed element array ', intsArray); 

Output: 

Original Array  [ 'a', 'b', 5.6, 'e', 'g', 10.8 ]
Removed element array [ 1, -7, 4 ]


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4