NodeJS:为什么util.isFunction不存在?

时间:2014-02-27 08:54:27

标签: javascript node.js

查看'util'模块的源代码,您可以看到isFunction方法定义:

function isFunction(arg) {
   return typeof arg === 'function';
};
exports.isFunction = isFunction;

但是当我运行node时,util库中缺少'isFunction':

var util = require('util');
'isFunction' in util; //false

我错过了什么?哪个'isFunction'方法正在从'util'中删除?

2 个答案:

答案 0 :(得分:5)

您正在查看主分支的代码,v0.11。你在一个稳定的分支上测试它,可能是v0.10.x,它还没有这些实用程序。

答案 1 :(得分:-2)

另外,我建议您使用名为lodash

的模块