微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

node.js中的util模块是做什么的?

我知道如何包含util模块,

var util = require('util');

然而,它是什么意思,它是做什么的?

编辑
是的,我知道文档http://nodejs.org/api/util.html
但是我想要的是什么时候和为什么要使用util模块的一些解释.

解决方法

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)) {
  // ...
}

一般来说,在阅读任何实用程序功能的文档后,您可以评估您是否可以或将要在自己的程序中使用它们.如果你决定这样做是一个好主意,那么你可以做到这一点.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐