El método _.sortedUniq se usa para devolver el índice más bajo de la array donde se puede insertar un elemento y mantener su orden. Además, este método es como _.uniq excepto que está diseñado y optimizado para arreglos ordenados. En _.uniq solo se mantiene la primera aparición de cada elemento y el orden de los valores de resultado está determinado por el orden en que aparecen en la array.
Sintaxis:
_.sortedUniq(array)
Parámetros: este método acepta solo un parámetro como se mencionó anteriormente y se describe a continuación:
Valor de retorno: 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, 2, 3, 3, 4]); // Use of _.sortedUniq() // method let index = _.sortedUniq(y, [1, 1, 2]); // Printing the output console.log(index);
Producción:
[ 1, 2, 3, 4 ]
Ejemplo 2:
javascript
// Requiring the lodash library const _ = require("lodash"); // Original array let y = (['p', 'q', 'r', 't', 't', 'u', 's', 't', 't', 'v', 'w']); // Use of _.sortedUniq() // method let index = _.sortedUniq(y); // Printing the output console.log(index);
Producción:
['p', 'q', 'r', 't', 'u', 's', 't', 'v', 'w']
Ejemplo 3:
// Requiring the lodash library const _ = require("lodash"); // Original array let y = (['chemistry', 'computer', 'computer', 'english', 'geography', 'hindi', 'hindi', 'maths', 'physics']); // Use of _.sortedUniq() // method let index = _.sortedUniq(y); // Printing the output console.log(index);
Producción:
['chemistry', 'computer', 'english', 'geography', 'hindi', 'maths', 'physics']
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