El método _.hasPath() r
_.hasPath( Object_name, key_string|array );
Parámetros:
- Object_name: Objeto desde el cual se busca el valor.
- clave_string | array: string o array dada separada por puntos que se buscará en el objeto dado.
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 contribuciones Underscore.js se puede instalar usando npm install underscore-contrib –save.
Ejemplo 1:
Javascript
// Defining underscore contrib variable var _ = require('underscore-contrib'); var ob = { gfg : { GeeksforGeeks : "Computer Science Portal for Geeks" } }; var val = _.hasPath( ob, ['gfg','GeeksforGeeks'] ); console.log(val);
Producción:
true
Ejemplo 2:
Javascript
// Defining underscore contrib variable var _ = require('underscore-contrib'); var ob = { gfg : { GeeksforGeeks : "Computer Science Portal for Geeks" } }; var val = _.hasPath( ob, 'gfg.GeeksforGeeks'); console.log(val);
Producción:
true
Ejemplo 3:
Javascript
// Defining underscore contrib variable var _ = require('underscore-contrib'); var ob = { gfg : { GeeksforGeeks : "Computer Science Portal for Geeks" } }; var val = _.hasPath( ob, 'gfg.Geeks'); console.log(val);
Producción:
false