首页 > 解决方案 > 在 Node.JS 中使用参数中的类函数

问题描述

我想知道是否可以将函数的名称作为参数传递,但有一个类然后调用该函数。我知道你可以将函数作为参数传递,但这不是我好奇的。下面是我正在寻找的一个例子。

function passFunction ( functionName ) {

   exampleClass.functionName();
   // Do Something With result
}

标签: node.js

解决方案


喜欢:

exampleClass[functionName]()

但一定要先检查它的功能

if (typeof exampleClass[functionName] === 'function')
  exampleClass[functionName]()

推荐阅读