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运行之后如下;

相关推荐
华大哥11 天前
Jenkins nginx自动化构建前端vue项目
前端·自动化·vue·jenkins·nodejs
yunmoon0124 天前
一套轻量、安全的问卷系统基座,提供面向个人和企业的一站式产品级解决方案
nodejs·问卷系统
qiuzen24 天前
使用nodejs/exceljs读取、操作、写入excel文件
javascript·excel·nodejs·exceljs
做一个体面人1 个月前
页面加载不出来,报错[@umijs/runtime] load component failed
nodejs·react·express
CTRA王大大1 个月前
【前端】web移动端进行监控是否完播 | 视频完播率设计
前端·html·音视频·nodejs
@素素~1 个月前
前端vue项目遇到的问题01——那些初级问题
前端·javascript·vue.js·nodejs
xxxxxue2 个月前
bun 换源 国内阿里源 npmmirror 加速下载
国内源·npm·nodejs·bun·淘宝源·换源
北友舰长2 个月前
nvm管理多个node版本,快速来回切换node版本
前端·npm·nodejs·node·nvm·管理·nvm管理多个node
SkylerHu2 个月前
构建NodeJS库--前端项目的打包发布
前端·webpack·npm·nodejs