当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Lodash _.flowRight()用法及代码示例


Lodash是一个JavaScript库,可在underscore.js之上运行。 Lodash帮助处理数组,字符串,对象,数字等。

_.flowRight()方法用于创建一个新的复合函数,该复合函数从右到左调用提供的函数,其中为每个连续的调用提供上一个的返回值。它与_.flow()方法几乎相同。

用法:

_.flowRight( funcs )

参数:此方法接受如上所述和以下描述的单个参数:

  • funcs:此参数保存要调用的函数。它是一个可选参数。

返回值:此方法返回新的复合函数。



范例1:

Javascript

// Requiring the lodash library   
const _ = require("lodash");   
  
// Function to caluculate the 
// Cube of a number 
function cube(number) { 
  return number * number * number; 
} 
  
// Using the _.flowRight() method   
var multiplycube = 
 _.flowRight([cube, _.multiply]); 
  
// Printing the output 
console.log(multiplycube(2, 3));

输出:

216

范例2:

Javascript

// Requiring the lodash library   
const _ = require("lodash");   
  
// Function to caluculate the 
// double vaule of a number 
function doubled(number) { 
  return number * 2; 
} 
  
// Using the _.flowRight() method   
var adddoubled = 
  _.flowRight([doubled, _.add]); 
  
// Printing the output 
console.log(adddoubled(6, 8));

输出:

28

相关用法


注:本文由纯净天空筛选整理自sanjoy_62大神的英文原创作品 Lodash _.flowRight() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。