Método Collect.js firstwhere()

El método firstwhere() se usa para devolver el primer elemento de una colección con el par de clave y valor dado. Se puede usar para encontrar cualquier elemento en una array especificando solo cualquiera de los pares clave-valor en un objeto.

Sintaxis:

collect(array).firstWhere( key, value )

Parámetros: el método collect() toma un argumento que se convierte en la colección y luego se le aplica el método firstwhere(). El método firstwhere() toma la clave y el par de valores que se van a buscar como argumentos.

Valor devuelto: Devuelve el primer elemento de la colección con el par clave y valor dado.

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

Ejemplo 1:

Javascript

const collect = require("collect.js");
  
let obj = [
  {
    name: "Rahul",
    score: 98,
  },
  {
    name: "Aditya",
    score: 96,
  },
  {
    name: "Abhishek",
    score: 80,
  },
  {
    name: "Rahul",
    score: 77,
  },
];
  
const collection = collect(obj);
  
let first_Val = 
  collection.firstWhere("name", "Rahul");
console.log(first_Val);

Producción:

{ name: 'Rahul', score: 98 }

Ejemplo 2:

Javascript

const collect = require("collect.js");
  
let obj = [
  {
    name: "Rahul",
    dob: "25-10-96",
    section: "A",
    score: 98,
  },
  {
    name: "Aditya",
    dob: "25-10-96",
    section: "B",
    score: 96,
  },
  {
    name: "Abhishek",
    dob: "16-08-94",
    section: "A",
    score: 80,
  },
  {
    name: "Rahul",
    dob: "19-08-96",
    section: "B",
    score: 77,
  },
];
  
const collection = collect(obj);
  
let first_Val = 
  collection.firstWhere("dob", "25-10-96");
console.log(first_Val);

Producción:

{ name: 'Rahul', dob: '25-10-96', section: 'A', score: 98 }

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 *