📜  Lodash _.flip() 方法

📅  最后修改于: 2022-05-13 01:56:22.656000             🧑  作者: Mango

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']