Lodash Introducción

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *