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.
El método Lodash.drop() se usa para colocar los elementos en una array determinada.
Sintaxis:
Lodash.drop(array, number)
Parámetros:
- Array: Es la array original de la que se van a eliminar los elementos.
- Número: Es el número de elementos que se eliminarán de la array.
Nota: Los elementos se eliminan del índice 0 de la array.
Valor devuelto: Devuelve la array dividida.
Ejemplo 1:
Javascript
// Requiring the lodash library const _ = require("lodash"); // Original array let array = ["a", "b", "c", "d"] // using drop() method to remove // first two elements let newArray = _.drop(array, 2) // Printing original array console.log("before : ", array) // Printing array after applying // drop function console.log("after : ", newArray)
Producción:
Ejemplo 2: Si se van a eliminar elementos del lado derecho de la array, usamos _. función dropRight() .
Javascript
// Requiring the lodash library let lodash = require("lodash"); // Original array let array = [1, 2, "a", "b", "c", "d"] // Using drop() method to remove // first 2 elements from right let newArray = lodash.dropRight(array, 2) // Printing original array console.log("before : ", array) // Printing array after applying // drop function console.log("after : ", newArray)
Producción:
Ejemplo 3: si se proporciona un número mayor que el tamaño de la array, devuelve la array vacía como se indica en el ejemplo siguiente.
Javascript
// Requiring the lodash library let lodash = require("lodash"); // Original array let array = [1, 2, "a", "b", "c", "d"] // Using drop() method to remove // first 10 elements let newArray = lodash.drop(array, 10) // Printing original array console.log("before : ", array) // Printing array after applying // drop function console.log("after : ", newArray)
Producción: