Función Collect.js where()

La función where() se usa para filtrar la colección por una clave o valor dado contenido dentro de la array dada. En JavaScript, la array primero se convierte en una colección y luego la función se aplica a la colección.

Sintaxis:

data.where('key')

Parámetros: esta función acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:

  • Clave: este parámetro contiene el nombre de la clave que define el valor de esa clave.

Valor de retorno: Devuelve la colección con un valor clave que se mencionó.

Los siguientes ejemplos ilustran la función where() en collect.js:

Ejemplo 1: Aquí, en este ejemplo, tomamos una colección y luego, usando el método where(), hemos devuelto la colección filtrada usando la clave.

Javascript

// It is used to import collect.js library
 
const collection = collect([
  { Book: 'Let US C', price: 2000 },
  { Book: 'Begin Python', price: 1000 },
  { Book: 'Learn the DEV', price: 1500 },
]);
 
const filtered = collection.where('price', [1000, 1500]);
filtered.all();

Producción:

[
 { Book: 'Begin Python', price: 1000 },
 { Book: 'Learn the DEV', price: 1500 }
]

Ejemplo 2:

Javascript

// It is used to import collect.js library
const collect = require('collect.js');
 
const Input = collect([
  new Year('1980'),
  new Year('2020'),
  new Year('2025'),
]);
 
const output = Input.where('Year',[2000, 2025]);
 
console.log(output.all());

Producción:

[
 new Year('2025')
]

Referencia: https://collect.js.org/api/where.html

Publicación traducida automáticamente

Artículo escrito por skyridetim 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 *