我知道如何包含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 举报,一经查实,本站将立刻删除。