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 _.reverse() se usa para invertir la array. Esta función cambia la array original y también devuelve una nueva array.
Sintaxis:
_.reverse( array )
Parámetros: esta función acepta una array de un solo parámetro que contiene la array de elementos.
Valor devuelto: Devuelve la array invertida.
Nota: Instale el módulo lodash npm install lodash
antes de usar el código que se proporciona a continuación.
Ejemplo 1: Este ejemplo muestra que esta función afecta la array original.
javascript
// Requiring the lodash library const _ = require("lodash"); // Original array let array1 = [1, 2, 3, 4] // Printing original Array console.log("original Array1: ", array1) // Using _.reverse() method let reversedArray = _.reverse(array1); // Printing the reversedArray console.log("reversed Array: ", reversedArray) // Printing original Array console.log("original Array1: ", array1)
Producción:
Ejemplo 2: En este ejemplo, tomaremos una array de objetos y los invertiremos.
javascript
// Requiring the lodash library const _ = require("lodash"); // Original array let array1 = [ { "a": 1 }, { "a": 2, "b": 3 }, { "c": 3 } ] // Printing original Array console.log("original Array1: ", array1) // Using _.reverse() method let reversedArray = _.reverse(array1); // Printing the reversedArray console.log("reversed Array: ", reversedArray) // Printing original Array console.log("original Array1: ", array1)
Producción: