util.js

一、util.js是什么?

1、util.js是Node.js提供的一个工具库,主要用于辅助实现JavaScript代码的通用功能。

2、除了Node.js中内置的模块外,util.js是Node.js中最核心的模块之一。

3、通过util.js,开发者可以轻松实现JavaScript常用功能,如继承、事件发射、类型判断和错误处理等。

二、util.js的常用方法

1.util.promisify

用于将老式的Error first callback转换为Promise对象,让老项目改造变得更为轻松。
Error first callback:在Node中异步回调有一个约定Error first,也就是说回调函数中的第一个参数一定要是Error对象,其余参数才是正确时的数据。知道了这样的规律以后,工具就很好实现了,在匹配到第一个参数有值的情况下,触发reject,其余情况触发resolve。
promisify将第一个参数是error的回调函数的的返回值转换为promise对象。

2.其他

util详解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值