Subrayado.js _.isNull() Función

Función _.isNull():

  • Se utiliza para averiguar si el valor del objeto es nulo.
  • Si el objeto tiene un valor nulo, la salida será verdadera; de lo contrario, será falsa.
  • Incluso podemos realizar operaciones de suma, resta, etc. en esta función.

Sintaxis: 

_.isNull(object)

Parámetros:
solo se necesita un argumento, que es el objeto que debe probarse.

Valor devuelto:
Devuelve verdadero si el objeto tiene un valor nulo, de lo contrario, devuelve falso.

Ejemplos: 

1. Pasar un número en la función _.isNull():
La función _.isNull() toma el parámetro que se le pasa y luego verifica si el objeto tiene un valor nulo o no. En este caso, dado que el valor es un número definido «10», la salida no es nula. Por lo tanto, la salida será falsa.

HTML

<!-- Write HTML code here -->
<html>
    
<head>
    <script src = 
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
    </script>
</head>
    
<body>
    <script type="text/javascript">
        var a=10;
        console.log(_.isNull(10));
    </script>
</body>
    
</html>

Producción:

2. Pasar «null» a la función _.isNull():
Dado que aquí hemos pasado «null», no necesitamos verificar el objeto. Sabemos que el valor pasado a la función _.isNull() en sí misma tiene el valor «nulo». Por lo tanto, la salida será verdadera.

HTML

<!-- Write HTML code here -->
<html>
    
<head>
    <script src = 
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
    </script>
</head>
    
<body>
    <script type="text/javascript">
        console.log(_.isNull(null));
    </script>
</body>
    
</html>

Producción:

3. Pasar undefined” a la función _.isNull():
La función _.isNull() toma el parámetro que se le pasa, que aquí es “undefined”. Sabemos que si algo no está definido, su valor será nulo. Y por lo tanto, la respuesta es verdadera.

HTML

<!-- Write HTML code here -->
<html>
    
<head>
    <script src = 
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
    </script>
</head>
    
<body>
    <script type="text/javascript">
        console.log(_.isNull(undefined));
    </script>
</body>
    
</html>

Producción:

4. Realización de operaciones en la salida de la función _.isNull():
en esta primera, hemos almacenado directamente la salida de los 2 ejemplos anteriores (2, 3) en las variables a y b, y luego hemos realizado una operación de suma en ambos los resultados. Finalmente, lo almacenó en la tercera variable. Dado que la salida de _.isNull() es falsa cuando pasamos y verdadera cuando pasamos nulo, por lo tanto, falso se almacena en la variable ‘a’ y verdadero se almacena en la variable ‘b’. Ahora, si realizamos la operación de suma (+) en las variables ‘a’ y ‘b’, entonces tendremos verdadero ya que ‘b’ es verdadero. Por lo tanto, la variable ‘c’ se convertirá en 1.

HTML

<!-- Write HTML code here -->
<html>
    
<head>
    <script src = 
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
    </script>
</head>
    
<body>
    <script type="text/javascript">
        var a = _.isNull(undefined);
        var b = _.isNull(null);
        var c = a + b;
        console.log(a);
        console.log(b);
        console.log(c);
    </script>
</body>
    
</html>

Producción:

NOTA: Estos comandos no funcionarán en la consola de Google o en Firefox, ya que estos archivos adicionales deben agregarse y no se agregaron.
Por lo tanto, agregue los enlaces dados a su archivo HTML y luego ejecútelos. 

Los enlaces son los siguientes: 

HTML

<!-- Write HTML code here -->
<script type="text/javascript" src =
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
</script>

Publicación traducida automáticamente

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