nodejs工具模块学习

util 是一个Node.js 核心模块,提供常用函数的集合;

util.inspect(object,[showHidden],[depth],[colors]) 是一个将任意对象转换 为字符串的方法,通常用于调试和错误输出;

如果只有一个参数 object,是要转换的对象;

第二个参数是可选参数,如果为 true,将会输出更多隐藏信息;

javascript 复制代码
var util = require('util'); 

function Star() { 
    this.name = 'hengxing'; 
    this.radius = 500;
    this.lighting = 1000;
    this.toString = function() { 
    return this.name + this.radius + this.lighting; 
    }; 
}
 
var myobj = new Star(); 
console.log(util.inspect(myobj)); 
console.log(util.inspect(myobj, true));

node运行之后如下;

相关推荐
濮水大叔10 小时前
VonaJS: 基于winston的Logger日志系统
typescript·nodejs·nestjs
濮水大叔3 天前
VonaJS: 序列化/数据脱敏(下)
typescript·nodejs·nestjs
彩旗工作室6 天前
如何在自己的服务器上部署 n8n
开发语言·数据库·nodejs·n8n
濮水大叔14 天前
VonaJS业务抽象层: 验证码体系
typescript·nodejs·nestjs
嘉年华-cocos19 天前
nodejs 使用speaker + ffmpeg 实现静默播放MP3
ffmpeg·nodejs·mp3
濮水大叔21 天前
VonaJS AOP编程大杀器:外部切面
typescript·nodejs·nestjs
濮水大叔25 天前
VonaJS AOP编程:魔术方法
typescript·nodejs·nestjs
胡斌附体1 个月前
使用Electron创建helloworld程序
前端·javascript·electron·nodejs·pc
濮水大叔1 个月前
VonaJS AOP编程:全局中间件全攻略
typescript·nodejs·nestjs