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

相关推荐
gqkmiss5 天前
Electron 开发:获取当前客户端 IP
tcp/ip·electron·nodejs·os
akko_13 天前
cool-admin-midway 使用腾讯云cos上传图片
云计算·nodejs·腾讯云·koa·后台管理·midway·cool-admin
丶Darling.17 天前
利用hexo+github部署属于自己的个人博客网站(2025年3月所写)
git·github·nodejs·hexo·个人博客
GuokLiu18 天前
250316-Open-WebUI源码部署+离线迁移
nodejs·open-webui
荣--1 个月前
重构的艺术:在代码演进中寻找优雅
javascript·微信小程序·重构·nodejs
暮良文王1 个月前
离线环境安装nodejs及npm库i5ting_toc(超详细,手把手教学一通百通)
nodejs
belldeep1 个月前
nodejs:vue 3 + vite 作为前端,将 html 填入<iframe>,在线查询英汉词典
vue.js·nodejs·vite·ifame
belldeep2 个月前
nodejs:express + js-mdict 网页查询英汉词典
nodejs·express·js-mdict
荣--2 个月前
回顾我的软件开发经历:开发DAB
c++·单元测试·项目管理·nodejs·dab·多平台支持·正交性原则
belldeep2 个月前
nodejs:js-mdict 的下载、安装、测试、build
nodejs·jest·yarn·nvm