Lodash es una biblioteca de JavaScript que funciona en la parte superior de underscore.js. Lodash ayuda a trabajar con arrays, strings, objetos, números, etc.
El método _.flip() se usa para crear una función que invoca el parámetro func dado con sus argumentos invertidos.
Sintaxis:
_.flip( func )
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- func: este parámetro contiene la función que toma algunos argumentos.
Valor de retorno: este método devuelve la nueva función invertida.
Ejemplo 1:
Javascript
// Requiring the lodash library const _ = require("lodash"); function Func(a, b) { return b + " is " + a; } // Using the _.flip() method var gfg = _.flip(Func); console.log( gfg("GeeksforGeeks", "A Computer Science Portal for Geeks") );
Producción:
"GeeksforGeeks is A Computer Science Portal for Geeks"
Ejemplo 2:
Javascript
// Requiring the lodash library const _ = require("lodash"); // Using the _.flip() method var flipped = _.flip(function() { return _.toArray(arguments); }); console.log( flipped('c', 'cpp', 'java', 'python') );
Producción:
['python', 'java', 'cpp', 'c']