node的util(工具集)

Node.js 提供了一个util 模块,提供了一些方法(也没几个)

使用util 模块前需要先引入:

const util = require('util');

1、util.inspect

inspect文档

util.inspect(object[, options])

将任意对象转换 为字符串。

2、util.callbackify

将一个async函数,或者返回值为Promise的函数,转换成一个回调形式的函数。
例如fn就是这么一个async函数

var callbackFunction=util.callbackify(fn)

那么就可以在调用callbackFunction是传入一个回调,这个回调第一个参数是err
目前还没用到过。感觉挺鸡肋的

3、util.promisify

promisify方法和上面的callbackify方法功能正好相反,它让一个遵循异常优先的回调风格的函数,转换成一个返回值是Promise的函数。

4、util.format

第一个参数为一个字符串,用于指定格式,后面的参数为要格式化的参数
返回指定格式的字符串
还不如用正则表达式来整。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值