Lodash es una biblioteca de JavaScript que funciona en la parte superior de underscore.js. Lodash ayuda a trabajar con arrays, strings, objetos, números, etc.
La función _.dropRight() se utiliza para eliminar los elementos de la derecha de la array, es decir, del elemento (n-1).
Sintaxis:
_.dropRight(array, n)
Parámetro:
- array: Es la array original de la que se van a eliminar los elementos.
- n: Aquí n es el número de elementos que se eliminarán de la array. De forma predeterminada, se establece en uno.
Valor devuelto: Devuelve la array.
Nota: Instale el módulo lodash usando el comando npm install lodash
antes de usar el código que se proporciona a continuación.
Ejemplo 1: cuando n es menor que el tamaño de una array.
// Requiring the lodash library const _ = require("lodash"); // Original array let array1 = [1, 2, 3, 4, 5] // Using _.dropRight() function let newArray = lodash.dropRight(array1, 2); // Original Array console.log("original Array: ", array1) // Printing the newArray console.log("new Array: ", newArray)
Producción:
Ejemplo 2: Cuando n es mayor que el tamaño de la array.
// Requiring the lodash library const _ = require("lodash"); // Original array let array1 = [1, 2, 3, 4, 5] // Using _.dropRight() function let newArray = lodash.dropRight(array1, 10); // Original Array console.log("original Array: ", array1) // Printing the newArray console.log("new Array: ", newArray)
Producción:
Ejemplo 3: cuando se da una array de objetos y no se da n.
// Requiring the lodash library const _ = require("lodash"); // Original array let array1 = [ { "a": 1, "b": 2 }, { "a": 2, "b": 1 }, { "b": 2 } ] // Using _.dropRight() function let newArray = lodash.dropRight(array1); // Original Array console.log("original Array: ", array1) // Printing the newArray console.log("new Array: ", newArray)
Producción: