做网站的IDE,wordpress文章定时发布,我们的网站,上海公司做网站的价格一、util.js是什么#xff1f;
1、util.js是Node.js提供的一个工具库#xff0c;主要用于辅助实现JavaScript代码的通用功能。
2、除了Node.js中内置的模块外#xff0c;util.js是Node.js中最核心的模块之一。
3、通过util.js#xff0c;开发者可以轻松实现JavaScript常…一、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详解