位置: 编程技术 - 正文

Node.js常用工具之util模块(node.js常用命令)

编辑:rootadmin

推荐整理分享Node.js常用工具之util模块(node.js常用命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs功能有哪些,node.js使用教程,node.js 开发工具,node.js用到了什么,node.js功能,node.js常用命令,node.js用到了什么,node.js功能,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

util是一个Node.js的核心工具模块,提供常用的函数,用于弥补核心JavaScript提供的函数过于精简的问题。下面话不多说,一起来看看详细的介绍,文中介绍的非常详细,对大家具有一定的参考价值。

util.inherits

uitl.inherits(constructor,superConstructor)是一个实现对象间圆形继承的函数。JavaScript的面相对象特性是基于原型的,与常见的基于类的不同。JavaScript没有提供对象继承的语言级别特性,而是通过原型复制来实现的。

一个例子

定义一个Person类,一个Student的子类,使用原型的方式为Person类添加一个showName的函数,通过util.inherits实现继承。如下所示:

输出

注意

Student仅仅继承了Person在原型中定义的函数,而构造函数内部创建的sayHello函数没有被Student继承。

如果调用sudent.sayHello()方法。

util.inspect

uitl.inspect(object,[showHidden],[depth],[colors])是一个将任意对象转换为字符串的方法,通常用于调试和错误输出。它至少接受一个参数object,即要转换的对象。showHidden是一个可选参数,如果值为true,将会输出更多隐藏信息。dept表示最大递归层次,如果对象很复杂,你可以指定层次以控制输出信息的多少,如果不指定depth,默认递归2层。指定为null表示将不限制递归层数完整遍历对象。如果color为true,输出格式将会以ANSI颜色编码,通常用于在终端显示更漂亮的效果。

需要注意的是,util.inspect并不会简单地直接把对象转换为字符串,即使该对象定义了toString函数也不会调用。

一个例子

输出

Node.js常用工具之util模块(node.js常用命令)

util.isArray(object)

如果给定的参数object是一个数组返回true,否则返回false。

输出

util.isRegExp(object)

如果给定的参数object是一个正则表达式则返回true否则返回false。

输出

util.isDate(object)

如果给定的参数object是一个日期则返回true,否则返回false

输出

util.isError(object)

如果给定的参数object是一个错误对象则返回true,否则返回false

输出

总结

标签: node.js常用命令

本文链接地址:https://www.jiuchutong.com/biancheng/377864.html 转载请保留说明!

上一篇:BootStrap 可编辑表Table格(bootstrap 可编辑下拉检索)

下一篇:解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题(node.js deno)

  • 个人所得税综合税率表2023
  • 小型微利企业企业所得税优惠政策2021年
  • 小规模定额征收是怎样
  • 运输服务属于生产劳务吗
  • 承兑贴现几个点是月息还是年息
  • 个人所得税报税孩子的夫妻双方都报吗
  • 2021年超市发票税率是多少
  • 车险 专票
  • 销售滞后是什么行为
  • 不能确认收入的应收账款怎么做账
  • 信用证保证金是什么意思
  • 公司没有收入算正常经营吗
  • 公司筹建期间发生的费用没有发票
  • 建筑施工企业的安全生产许可证由哪里颁发
  • 增值税季度报税
  • 纳税人财务会计核算办法怎么上传
  • 如何计算房地产容积率与土地面积
  • 购方收到红字发票怎么办
  • 外商投资的企业是外资企业吗
  • 总分公司合并缴纳个税
  • 如何清理插件残留
  • 无形资产入账包括增值税吗
  • 接入设备检测
  • windows 11预览版
  • elementui常用组件
  • 开出发票单位收到款项如何平账?
  • 公司其他费用包括哪些费用
  • 购买性支出和转移性支出都计入GDP
  • 含税价怎么计算增值税
  • 手把手教你实现用户登录界
  • 出差餐补贴标准
  • PHP HTTP 认证实例详解
  • 会计备案报送期间
  • 个税申请退税流程
  • 差旅费补贴要交个人所得税文件
  • 金税盘密码和口令忘了无法登录
  • 使用时间
  • 借方贷方有哪些
  • 只开发票没有合同也要印花税吗
  • 增值税加计扣除计入什么科目
  • 收支平衡表excel怎么做
  • sql server数据
  • access自动保存
  • sqlserver如何使用
  • 做私活要收个人所得税吗
  • 无形资产属于货物吗为什么
  • 外币报表折算差额可以转损益吗
  • 融资租赁固定资产折旧年限
  • 销售分哪几类
  • 残疾人残保金如何计算
  • 酒店支付清洗费属于什么会计科目
  • 应付账款在贷方负数
  • 填制凭证出现的问题
  • 年初建账考虑要点有哪些
  • sqlserver 禁用触发器 超时
  • win2000安全模式怎么进
  • win7清除usb插拔记录
  • winxp系统安装教程
  • win8如何修改文件权限
  • macbook触摸板如何点右键
  • linux系统中scp命令的使用介绍
  • 如何关掉开机自检硬盘
  • win8怎么添加wifi
  • linux内核文件夹
  • Cocos2d-JS中JavaScript继承
  • 网页shell命令
  • js实现隔行变色
  • .bat文件如何编写
  • unity3d总结
  • gpu解码视频
  • unity androidx
  • 轻松实现人生理想生日尾数农历
  • javascriptcom
  • javascript要学到什么程度
  • jquery中遍历指定的对象和数组是哪个方法
  • jquery数据绑定
  • 关于成品油的吨油换算
  • 上海自贸区税务大厅地址
  • 买楼送地下室划算吗
  • 财务局是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设