util.js
2023-12-13 17:48:05
一、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.其他
文章来源:https://blog.csdn.net/Zing_ing/article/details/134898144
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!