
Promise封装练习-fs模块
效果:
发布日期:2021-05-04 20:48:04
浏览次数:26
分类:精选文章
本文共 630 字,大约阅读时间需要 2 分钟。
Promise封装练习-fs模块
代码:
// promise封装练习-fs模块/** * 封装一个函数 mineReadFile 读取文件内容 * 参数:path 文件路径 * 返回: promise对象 */// 导入fs模块const fs = require('fs');// 导入path模块const ph = require('path')function mineReadFile(path){ //处理路径 path = ph.join(__dirname,path) // 使用promise //返回promise对象 return new Promise((reslove,reject) => { // 读取文件 fs.readFile(path,(error,data) => { if(error) reject(error) reslove(data) }) })}mineReadFile('./a.txt').then(value => { console.log(value.toString());},reason => { console.log(reason.toString());})
结构:
命令行执行:
node .\a.js
效果:
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年03月19日 16时38分52秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Typescript 学习笔记六:接口
2021-05-08
拥抱HTML5
2021-05-08
Scala字符串与容器
2021-05-08
关于JTAG,你知道的和不知道的都在这里
2021-05-08
【CTF】CTFHub 技能树 文件头检查 writeup
2021-05-08
web服务器-并发服务器2
2021-05-08
【算法】解析位运算
2021-05-08
【Servlet】web.xml中welcome-file-list的作用
2021-05-08
【SqlServer】如何把本地SqlServer数据库部署到远程服务器上
2021-05-08
【ASP.NET】ASP.NET中权限验证使用OnAuthorization实现
2021-05-08
第9章 用户自己建立数据类型
2021-05-08
02、MySQL—数据库基本操作
2021-05-08
RedHat Linux-配置YUM仓库
2021-05-08
Redis数据类型
2021-05-08
1907: 树的路径覆盖
2021-05-08
1475: 方格取数
2021-05-08
1787: [Ahoi2008]Meet 紧急集合
2021-05-08
鸿蒙js开发10 从底部弹起的滚动选择器
2021-05-08
webpack实践(三)- html-webpack-plugin
2021-05-08