Subrayado.js _.isWeakSet() 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 _.isWeakSet()
se usa para verificar si el objeto dado es un conjunto débil de JavaScript o no. Al vincular el CDN underscore.js, el «_» se adjunta al navegador como variable global.

Sintaxis:

_.isWeakSet( object );

Parámetros:

  • objeto: es cualquier objeto de JavaScript, como una array, una string, mapas, un conjunto, etc.

Valor devuelto: Devuelve el valor booleano. Si el conjunto es un conjunto débil, devuelve verdadero; de lo contrario, devuelve falso.

Ejemplo 1: cuando se da un conjunto débil, devuelve verdadero.

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content=
        "width=device-width, initial-scale=1.0">
  
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
  
<body>
    <script>
  
        // Creating a weak set using
        // constructor
        var obj = new WeakSet();
  
        // Using the _.weakSet() function
        var isWeakSet = _.isWeakSet(obj);
        console.log(isWeakSet)
  
        // If the given object is weakset 
        // it prints the object is weak set.
        if (isWeakSet)
            console.log(`The ${obj} is the 
                    WeakSet of Javascript.`)
        else
            console.log(`The ${obj} is not 
                the WeakSet of Javascript.`)
    </script>
</body>
  
</html>

Producción:

Ejemplo 2: cuando se proporciona una array, la salida es falsa.

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content=
        "width=device-width, initial-scale=1.0">
  
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
  
<body>
    <script>
  
        // Creating a array of size 
        // 2 using constructor
        var obj = new Array(2);
  
        // Filling value 10in the array
        obj.fill(10)
  
        // Using the _.weakSet() function
        var isWeakSet = _.isWeakSet(obj);
        console.log(isWeakSet)
  
        // If the given object is weakset 
        // it prints the object is weak set
        if (isWeakSet)
            console.log(`The ${obj} is the
                WeakSet of Javascript.`)
        else
            console.log(`The ${obj} is not 
                the WeakSet of Javascript.`)
    </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 *