Subrayado.js _.mixin() Función

Underscore.js es una biblioteca de JavaScript que hace que las operaciones en arrays, strings y objetos sean mucho más fáciles y prácticas. La función _.mixin() se usa para agregar funcionalidad adicional y extender el objeto de subrayado global a algunas funciones de utilidad especiales.

Es importante vincular el CDN de subrayado antes de usar las funciones de subrayado en el navegador. Al vincular el CDN de underscore.js, el «_» se adjunta al navegador como una variable global.

Sintaxis:

_.mixin( object )

Parámetros: Esta función acepta un único parámetro, es decir, el objeto.

Valor devuelto:

Ejemplo 1:

HTML

<!DOCTYPE html>
<html>
  
<head>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
  
<body>
    <script>
  
        // Function to be binded with
        // the global "_" object
        function stringtoArray(str) {
  
            // Split the string to array
            return str.split("");
        }
        _.mixin({
  
            // Sta is a variable acronym
            // for string to array
            sta: stringtoArray
        })
  
        let str = "geeks for geeks";
        let arr = _.sta(str);
  
        console.log(`string is: ${str}`)
        console.log(
            `array formed from string is:`, arr);
    </script>
</body>
  
</html>

Producción :

Ejemplo 2: Si no se pasó ningún parámetro a la función aleatoria.

HTML

<!DOCTYPE html>
<html>
  
<head>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
  
<body>
    <script>
        _.mixin({
  
            // Substring function that takes string
            // starting index and end index
            substring: (str, s, l) => {
                return str.split("").splice(s, l).join("");
            }
        })
        let str = "geeks for geeks";
        let substr = _.substring(str, 9, 6);
  
        // Print original string
        console.log(`string is: ${str}`)
  
        // Print substring
        console.log(
            `substring formed from string is:`, substr);
    </script>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por TARuN 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 *