Subrayado.js _.value() 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 _.value() se usa para extraer el valor del objeto envuelto. Esta función se usa principalmente con la función de string en JavaScript.

Nota: Es muy necesario 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 variable global.

Sintaxis:

_.chain(obj).value()

Parámetros: Esta función no acepta ningún parámetro. Está enstringdo con diferentes funciones. “.value()” se utiliza para extraer el valor del objeto, es decir, array, string, etc. Valor devuelto: Devuelve el valor del objeto del tipo de objeto. Si el objeto es una array, devuelve una array, si el objeto es una string, devuelve una string y así sucesivamente.

Ejemplo 1:

<!DOCTYPE html>
<html>
  
<head>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
  
<body>
    <script>
        let arr = ["c", "d", "a", "b"];
        console.log(`original array is ${arr}`);
  
        // Wrapped object is array so 
        // its values is returned
        let newArr = _.chain(arr).sort().value();
  
        // Changes made in original array.
        console.log(`original array is ${arr}`);
        console.log(`new array is ${newArr}`);
    </script>
</body>
  
</html>

Producción:

Ejemplo 2:

<!DOCTYPE html>
<html>
  
<head>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
  
<body>
    <script>
        let str = "geeks for geeks"
        console.log(`original string is ${str}`);
  
        // Wrapped object is str so its
        // values is returned
        let newstr = _.chain(str).toArray()
                .reverse().join("").value();
  
        // Printing the new string
        console.log(`new string is ${newstr}`);
    </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 *