我知道如何包含util模块,
var util = require('util');
Run Code Online (Sandbox Code Playgroud)
不过它是什么意思,它有什么作用?
编辑 是的,我知道文档http://nodejs.org/api/util.html 然而,我想要的是解释何时以及为什么我要使用util模块.
mae*_*ics 23
node.js"util"模块提供了"实用程序"功能,这些功能对开发人员可能有帮助,但实际上并不属于其他任何地方.(事实上,对于通用实用程序函数,具有名为"util"的模块或命名空间是一般编程约定.)如果您需要使用其中任何一个,则可以使用"util"模块中的函数.
例如,如果您需要测试任意值是否为数组,您可以编写自己的函数,或者您可以使用util.isArray(...)
:
function myIsArray(o) {
return (typeof(o)==='object') && (o.constructor === Array);
}
// Or...
var util = require('util');
if (util.isArray(someValue)) {
// ...
}
Run Code Online (Sandbox Code Playgroud)
通常,在阅读任何实用程序功能的文档后,您可以评估您是否可以或者希望在您自己的程序中使用它们.如果您认为这样做是个好主意,那么您就可以做到.
归档时间: |
|
查看次数: |
12715 次 |
最近记录: |