Los _. El método existe() verifica si el valor dado es «Existente» o no, devolviendo correspondientemente un valor booleano. nullundefined“Existe”
Sintaxis:
_.exists( value );
Parámetros:
- valor: valor dado para verificar el valor existente.
Valor devuelto: este método devuelve un valor booleano (devuelve verdadero si el valor dado es Existy, de lo contrario es falso).
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:
Javascript
// Defining underscore contrib variable var _ = require('underscore-contrib'); var bool = _.exists("Geeks");; console.log("Given Value is Existy : ",bool);
Producción:
Given Value is Existy : true
Ejemplo 2: para indefinido, se devuelve falso.
Javascript
// Defining underscore contrib variable var _ = require('underscore-contrib'); var bool = _.exists(undefined);; console.log("Given Value is Existy : ",bool);
Producción:
Given Value is Existy : false
Ejemplo 3: para nulo también, se devuelve falso.
Javascript
// Defining underscore contrib variable var _ = require('underscore-contrib'); var bool = _.exists(null);; console.log("Given Value is Existy : ", bool);
Producción:
Given Value is Existy : false
Ejemplo 4:
Javascript
// Defining underscore contrib variable var _ = require('underscore-contrib'); var bool = _.exists([1,12,2,3]);; console.log("Given Value is Existy : ", bool);
Producción:
Given Value is Existy : true