Método Lodash _.includes()

El método _.includes() se usa para encontrar el valor que está en la colección o no. Si la colección es una string, se probará para una substring de valor; de lo contrario, se usa el método SameValueZero() para comparaciones de igualdad. Si el índice se proporciona y es negativo, el valor se prueba a partir de los índices finales de la colección como compensación.

Sintaxis:

_.includes( collection, value, index )

Parámetros: este método acepta tres parámetros, como se mencionó anteriormente y se describe a continuación:

  • colección: este parámetro contiene la colección para inspeccionar. La colección puede ser una array, un objeto o una string.
  • value: este parámetro contiene el valor a buscar.
  • índice: este parámetro contiene el índice desde el que buscar.

Valor de retorno: este método devuelve verdadero si el valor se encuentra en la colección, de lo contrario, es falso .

Ejemplo 1:

Javascript

// Requiring the lodash library  
const _ = require("lodash");  
  
// Collection of string
var name = [ 'gfg', 'geeks', 'computer', 'science', 'portal' ];
  
// Check value is found or not by _.includes() method
console.log(_.includes(name, 'computer'));
  
// Check value is found or not by _.includes() method
console.log(_.includes(name, 'geeeks')); 
  
// Check value is found or not by _.includes() method
console.log(_.includes(name, 'gfg', 2));

Producción:

true
false
false

Ejemplo 2:  

Javascript

// Requiring the lodash library  
const _ = require("lodash");  
  
// Collection of integer value
var name = [ 10, 15, 20, 25, 30 ]; 
  
// Check value is found or not by _.includes() method
console.log(_.includes(name, 25));
  
// Check value is found or not by _.includes() method
console.log(_.includes(name, 35));
  
// Check value is found or not by _.includes() method
console.log(_.includes(name, 25, 3));

Producción:

true
false
true

Publicación traducida automáticamente

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