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. Nos proporciona varias funciones integradas y utiliza un enfoque de programación funcional que hace que la codificación en JavaScript sea más fácil de entender porque en lugar de escribir funciones repetitivas, las tareas se pueden realizar con un solo línea de código. También facilita el trabajo con objetos en javascript si requieren mucha manipulación.
Instalación: se puede usar directamente usando el enlace CDN o se puede instalar usando npm o yarn.
Método 1: podemos usar directamente el archivo Lodash en el navegador. Vaya a la documentación oficial y copie el enlace CDN del archivo lodash.min.js y pegue este enlace dentro de la sección principal.
<tipo de script = “texto/JavaScript” src = “https://cdn.jsdelivr.net/npm/lodash@4.17.20/lodash.min.js”></script>
Ejemplo:
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta name="viewport" content= "width=device-width, initial-scale=1.0"> <script type="text/JavaScript" src= "https://cdn.jsdelivr.net/npm/lodash@4.17.20/lodash.min.js"> </script> </head> <body> <script> console.log(_.isNumber(100)); console.log(_.isNumber('GeeksforGeeks courses')); console.log(_.isNumber(78.43)); </script> </body> </html>
Producción:
true false true
Método 2: Podemos instalarlo usando npm. Asegúrese de haber instalado Node.js y npm .
npm install lodash
Si está usando hilo, puede usar el siguiente comando:
yarn install lodash
Ahora, para usar Lodash, debe solicitar el archivo de código.
const _ = require("lodash");
Ahora comprendamos cómo usar Lodash con la ayuda del ejemplo de código.
Ejemplo: En este ejemplo, encontraremos si el parámetro de valor dado es un número o no usando uno de los métodos incorporados en el método lodash _.isNumber () .
índice.js
Javascript
// Requiring the lodash library const _ = require("lodash"); // Use of _.isNumber() method console.log(_.isNumber(100)); console.log(_.isNumber('GeeksforGeeks courses')); console.log(_.isNumber(78.43));
Paso para ejecutar el programa: guarde el archivo anterior con index.js y abra la terminal y escriba el siguiente comando para compilar y ejecutar el programa.
node index.js
Producción:
true false true
Ventajas de Lodash:
- Nos proporciona varias funciones integradas para colecciones, arrays, para manipular objetos y otros métodos de utilidades que podemos usar directamente en lugar de escribirlos desde cero.
- Mantiene nuestro código más corto y limpio que lo hace más fácil de entender y modificar más adelante.
- Tenemos que recordar las funciones de Lodash y eso hace que la tarea de codificar sea mucho más simple.
- Es más fácil comenzar y aprender para los novatos en tecnología.
- En lugar de escribir funciones repetitivas, las tareas se pueden realizar con una sola línea de código.
Desventajas de Lodash:
- La primera desventaja de Lodash es la velocidad. Los métodos de Lodash tardan más en ejecutarse que las funciones normales de JavaScript.
- En JavaScript, podemos enstringr muchas funciones como queramos, pero en Lodash no podemos enstringr funciones, solo podemos envolverlas.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA