Método Lodash _.sortedUniqBy()

El método _.sortedUniqBy se usa para devolver el índice más bajo de la array donde se puede insertar un elemento y mantener su orden de clasificación. Además, este método es como _.uniqBy excepto que está diseñado y optimizado para arreglos ordenados.

Sintaxis:

_.sortedUniqBy(array, [iteratee])

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

  • array: este parámetro contiene la array para inspeccionar.
  • [iteratee=_.identity] (Función): Este parámetro contiene el iteratee invocado por elemento.

Valor devuelto: este método se utiliza para devolver la nueva array libre duplicada.

Ejemplo 1: Aquí, const _ = require(‘lodash’) se usa para importar la biblioteca lodash al archivo.

javascript

// Requiring the lodash library 
const _ = require("lodash"); 
      
// Original array 
let y = ([1.1, 1.2, 2.1, 2.3, 2.4, 3.5])
      
// Use of _.sortedUniqBy() 
// method 
let index =  _.sortedUniqBy(y, Math.floor); 
      
// Printing the output 
console.log(index);

Producción:

[1.1, 2.1, 3.5]

Ejemplo 2:

javascript

// Requiring the lodash library 
const _ = require("lodash"); 
      
// Original array 
let y = ([112.1, 112.2, 122.1, 122.3, 122.4, 132.5])
      
// Use of _.sortedUniqBy() 
// method 
let index =  _.sortedUniqBy(y, Math.floor); 
      
// Printing the output 
console.log(index);

Producción:

[112.1, 112.1, 132.5]

Nota: Esto no funcionará en JavaScript normal porque requiere que se instale la biblioteca lodash.

Publicación traducida automáticamente

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