本文主要是介绍nodejs系统包之util(工具包),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
util模块中提供了一些判断和继承。例如util.isArray(),util.isRegExp()等。此处重点介绍一下util.inherits(constructor, superConstructor)方法。
代码示例:
var util = require('util');
function Parent(age){this.age = age;
}
Parent.prototype.tellAge = function(){console.log(this.age);
}function Child(age){Parent.call(this, age);
}
util.inherits(Child,Parent);
var child = new Child(18);
child.tellAge();// 18
util中的其他方法:
util
- util.debuglog(section)
- util.format(format[, ...])
- util.log(string)
- util.inspect(object[, options])
- Customizing
util.inspect
colors - Custom
inspect()
function on Objects
- Customizing
- util.isArray(object)
- util.isRegExp(object)
- util.isDate(object)
- util.isError(object)
- util.inherits(constructor, superConstructor)
- util.deprecate(function, string)
- util.debug(string)
- util.error([...])
- util.puts([...])
- util.print([...])
- util.pump(readableStream, writableStream[, callback])
这篇关于nodejs系统包之util(工具包)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!