Función Collect.js whereInstanceOf()

La función whereInstanceOf() se usa para filtrar la entrada con un tipo de clase determinado. En JavaScript, la array primero se convierte en una colección y luego la función se aplica a la colección.

Sintaxis: 

data.whereInstanceOf('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 whereInstanceOf() en collect.js
Ejemplo 1: Aquí, en este ejemplo, tomamos una colección y luego, usando el método whereInstanceOf() , hemos devuelto la colección filtrada usando la clave.

Javascript

// It is used to import collect.js library
const collect = require('collect.js');
  
const Input = collect([
  new Books('Pride and prejudice'),
  new Books('The Great Gatsby '),
  new Movies('It'),
]);
  
const output = Input.whereInstanceOf(Books);
console.log(output.all());

Producción: 

[
   new Books('Pride and prejudice'),
   new Books('The Great Gatsby'),
]

Ejemplo 2: Lo mismo que hemos hecho aquí como en el ejemplo anterior.

Javascript

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

Producción: 

[
  new Name('Mohan'),
]

Referencias: https://collect.js.org/api/whereinstanceof.html

Publicación traducida automáticamente

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