El método Lodash _.forInRight() es como el método _.forIn() excepto que itera sobre las propiedades del objeto en el orden opuesto usando la función iteratee.
Sintaxis:
_.forInRight( object, iteratee_function)
Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- objeto: Este es el objeto a buscar.
- iteratee_function: la función que se invoca por iteración.
Valor devuelto: este método devuelve un objeto.
Ejemplo 1 :
// Defining Lodash variable const _ = require('lodash'); var users = { 'a': 1, 'b': 2, 'c': 3 }; _.forInRight(users, function(value, key) { console.log(key); });
Producción:
c b a
Ejemplo 2:
// Defining Lodash variable const _ = require('lodash'); var users = { 'a': 1, 'b': 2, 'c': 3 }; _.forInRight(users, function(value, key) { if(value > 1) { console.log(key, value); } });
Producción:
c 3 b 2
Nota: Esto no funcionará en JavaScript normal porque requiere que se instale la biblioteca lodash y se puede instalar con el siguiente comando:
npm install lodash