El Lodash_. El método isAssociative() comprueba si el valor dado es asociativo o no. Un objeto asociativo es aquel en el que se puede acceder a sus elementos a través de una clave o índice. Exp, Arrays.
Sintaxis:
_.isAssociative(value);
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- valor: Valor dado para comprobar si es asociativo.
Valor devuelto: este método devuelve un valor booleano (devuelve verdadero si el valor dado es asociativo, de lo contrario, es falso).
Nota: Para ejecutar los ejemplos a continuación, debe instalar la biblioteca lodash-contrib utilizando este símbolo del sistema y ejecutar el siguiente comando.
npm install lodash-contrib
Los siguientes ejemplos ilustran el método Lodash _.isAssociative() en JavaScript:
Ejemplo 1: método que devuelve verdadero para una array.
Javascript
// Defining lodash contrib variable var _ = require('lodash-contrib'); // Checking console.log("The Value is Associative : " +_.isAssociative([1,2,3,4]));
Producción:
The Value is Associative : true
Ejemplo 2: método que devuelve falso para un número entero.
Javascript
// Defining lodash contrib variable var _ = require('lodash-contrib'); // Checking console.log("The Value is Associative : " +_.isAssociative(2));
Producción:
The Value is Associative : false
Ejemplo 3: para una asignación, este método devuelve verdadero ya que las claves pueden acceder a su valor.
Javascript
// Defining lodash contrib variable var _ = require('lodash-contrib'); // Checking console.log("The Value is Associative : " +_.isAssociative({1:2, 3:3}));
Producción:
The Value is Associative : true
Ejemplo 4: método que devuelve falso para una variable de string.
Javascript
// Defining lodash contrib variable var _ = require('lodash-contrib'); // Checking console.log("The Value is Associative : " +_.isAssociative("GeeksforGeeks"));
Producción:
The Value is Associative : false