Subrayado.js _.fnull() Método

La función del método _.fnull ()

Sintaxis:

_.fnull( function, default );

Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:

  • función: Es una función dada que contiene lógica de retorno.
  • predeterminado: el valor que se usa cuando el método recibe un valor que no existe

Valor de retorno: este método r

Nota: Esto no funcionará en JavaScript normal porque requiere que se instale la biblioteca de contribuciones underscore.js. 

La biblioteca de contribución underscore.js se puede instalar mediante npm install underscore-contrib –save.

Ejemplo 1: en este ejemplo, cuando se pasa undefined, la función devuelve el valor seguro predeterminado.

Javascript

// Defining underscore contrib variable
var _ = require('underscore-contrib'); 
  
function func(val) {
    return val;
}
  
safeVal = _.fnull(func, "GeeksforGeeks");
  
console.log(safeVal(undefined));

Producción:

GeeksforGeeks

Ejemplo 2: cuando se pasa el valor existente, no se utiliza el valor predeterminado.

Javascript

// Defining underscore contrib variable
var _ = require('underscore-contrib'); 
  
function func(val) {
    return val;
}
  
safeVal = _.fnull(func, "GeeksforGeeks");
  
console.log(safeVal("GFG"));

Producción:

GFG

Ejemplo 3: Este método también se puede utilizar para números enteros.

Javascript

// Defining underscore contrib variable
var _ = require('underscore-contrib'); 
  
function func(val) {
    return val;
}
  
safeVal = _.fnull(func, 10);
  
console.log(safeVal(null));

Producción:

10

Publicación traducida automáticamente

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