使用 HOC 获取两个数字的乘积 - JavaScript


HOC

HOC 或 JavaScript 中的高阶函数是具有接收另一个函数作为参数,用函数作为其返回值,或两者兼备的特殊类型的函数。HOC 及闭包是 JavaScript 中非常强大的工具。

我们需要编写一个 JavaScript 高阶函数,用于获取两个数字的乘积。

示例

以下是代码 −

const num1 = 24;
const num2 = 5;
const productHOC = num1 => {
   return product = num2 => {
      return num1 * num2;
   };
};
console.log(productHOC(num1)(num2));

输出

以下是控制台中的输出 −

120

更新于: 16-Sep-2020

204 次查看

启动您的 职业

完成课程并获得认证

開始
广告