位置: 编程技术 - 正文

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)

  • 进项税大于销项税结转分录
  • 行政事业性收据发票记帐
  • 增值税是价内税,消费者是税款的最终负担者( ) A对 B错
  • 发票系统口令锁定
  • 业务招待费和广告费扣除标准
  • 行政单位设计费计入哪个科目
  • 微信转账报销怎么转换成文字
  • 增值税一般纳税人证明怎么查询
  • 企业所得税预缴计算方法
  • 购买加油卡有优惠吗
  • 缴纳城建税会计分录怎么做账
  • 公司向税务局缴纳环保税
  • 增值税销项税如何进行处理,有哪些种情况
  • 企业所得税中的不征税收入有哪些
  • 雇主责任险可以税前扣除吗
  • 事业单位的房租上缴国库吗
  • 施工费可以开13个点吗
  • 国税里发票采集中的税控机动车发票是指什么发票?
  • 个人所得税承租承包经营所得
  • 行政事业性收费计入什么科目
  • 土地买卖所得税由谁承担
  • 企业购进固定资产进项税如何抵扣
  • 已做了进项的发票金额错了怎么处理
  • 验资报告办理一般需要多久时间
  • 应收账款周转天数正常范围
  • 管理不善造成的损失的会计分录
  • win10系统还原了怎么恢复
  • 其他流动负债包含
  • 企业类型主要有
  • 广告制作费属于劳务还是服务
  • 销售预付款会计分录
  • 分享下会画画是怎样的体验
  • php mb_convert_encoding
  • 现金付款凭证是什么意思
  • ipad最长使用时间
  • 红字发票什么作用
  • 企业税负率过高的坏处
  • php取值
  • 直接费用的定义
  • f12过滤请求
  • Python人脸识别
  • css实现背景图片变透明
  • tar -xvf命令
  • css怎么制作
  • mysql 连接语句
  • mysql底层是什么
  • 设计模式模板方法和策略模式对比
  • 酒店打印要钱吗
  • sql常用优化技巧
  • 固定资产丢失进哪个科目
  • 残保金是第二年交前一年的吗
  • 押金退还需要多久
  • 折扣销售方式销售货物只要发票中有注明的折扣额
  • 带抵扣进项分录
  • 营改增后建筑业怎么开票
  • 折旧计入主营业务成本的情况
  • 租赁的初始直接费用有哪些
  • 生产企业原材料占产成品的比例
  • 国际航班怎么报销
  • 企业分红给个人的税收
  • 盈余公积必须提折旧吗
  • 建造固定资产的账务处理(出包方式)
  • 如何建立一个
  • mysql char函数
  • mysql使用正则表达式查询数据并另存为另一列
  • virtualbox?
  • 支付宝安全控件可以卸载吗
  • vmware 安装教程
  • vi编辑器是干什么的
  • mac怎么共享打印机设备
  • winedt中文界面
  • js观察者模式和发布订阅
  • 用nodejs做的项目
  • HTTP 304错误的详细讲解
  • node+express+ejs制作简单页面上手指南
  • python3利用smtplib通过qq邮箱发送邮件方法示例
  • javascriptj
  • JavaScript数据类型
  • javascript缓存
  • 税控盘服务费必须每年交吗为什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设