Lodash _.flip() 方法
Lodash 是一个基于 underscore.js 的 JavaScript 库。 Lodash 有助于处理数组、字符串、对象、数字等。
_.flip()方法用于创建一个函数,该函数调用给定的func参数,并将其参数反转。
句法:
_.flip( func )
参数:此方法接受如上所述和如下所述的单个参数:
- func:此参数保存接受一些参数的函数。
返回值:此方法返回新的翻转函数。
示例 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")
);
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')
);
输出:
"GeeksforGeeks is A Computer Science Portal for Geeks"
示例 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')
);
输出:
['python', 'java', 'cpp', 'c']