Método de rechazo de Collect.js()

El método de rechazo() se usa para filtrar la colección dada de elementos usando la función de devolución de llamada dada. Si la función de devolución de llamada devuelve verdadero, el elemento se elimina de la colección resultante; de ​​lo contrario, no se elimina.

Sintaxis:

collect(array).reject(callback)

Parámetros: el método collect() toma un argumento que se convierte en la colección y luego se le aplica el método de rechazo(). El método de rechazo() mantiene la devolución de llamada como un parámetro.

Valor devuelto: este método devuelve los elementos filtrados de la colección.

El siguiente ejemplo ilustra el método de rechazo() en collect.js:

Ejemplo 1:

Javascript

const collect = require('collect.js');
  
let obj = ['Geeks', 'GFG', 'GeeksforGeeks'];
  
const collection = collect(obj);
  
const filtered = collection.reject(
    element => element.length > 4);
  
console.log(filtered.all());

Producción:

[ 'GFG' ]

Ejemplo 2:

Javascript

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

Producción:

[ { name: 'Rahul', marks: 88 } ]

Publicación traducida automáticamente

Artículo escrito por AshokJaiswal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *