Método Underscore.js _.accessor()

El método _.accessor() devuelve una función que intentará buscar un campo dado en el objeto dado.

Sintaxis:

funct = _.accessor( field_name );

Parámetros: 

  • field_name: Este método toma el campo a buscar en el objeto dado.

Valor devuelto: este método devuelve una función que intentará buscar un campo dado en el objeto dado.

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:

// Defining underscore contrib variable
var _ = require('underscore-contrib'); 
  
var ob = { gfg : "GeeksforGeeks" }
var gfgg = _.accessor('gfg');
  
console.log(gfgg(ob));

Producción:

GeeksforGeeks

Ejemplo 2: si esta función no encuentra ningún campo, devolverá indefinido.

// Defining underscore contrib variable
var _ = require('underscore-contrib'); 
  
var ob = { gfg : "GeeksforGeeks" }
var gfgg = _.accessor('geeks');
  
console.log(gfgg(ob));

Producción:

undefined

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 *