自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 问答 (1)
  • 收藏
  • 关注

原创 异步函数的使用

案例:使用异步函数完成文件的依次读取 const fs = require('fs'); //因为readFile方法返回的不是promise对象,而await后面只能是promise对象,所以用promisify包装一下成promise对象 const promisify = require('util').promisify; //将readFile包装成返回值为promise对象的方法并接收 const readFile = promisify(fs.readFile); //用await修饰能够

2020-07-01 17:11:49 288

原创 Promise解决回调地狱

案例:一次读取三个文件的内容,由于读取文件的api是异步api,所以我们要在回调里面完成,因此就有了回调地狱. const fs = require('fs'); //第一个promise对象执行第一个文件的读取 let p1 = () => { return new Promise((resolve, reject) => { fs.readFile('1.txt', 'UTF8', (err, result) => { if (err

2020-07-01 16:41:35 180

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除