0
点赞
收藏
分享

微信扫一扫

Promise封装读取文件

 

// 1.引入fs模块
const fs = require('fs')

// 2.调用方法读取文件
fs.readFile('./ES6/CCTV.md',(err,data)=>{
    // 如果失败,则抛出错误
    if(err) throw err;
    // 如果没有出错,则输入内容
    console.log(data.toString() );
    })

 

fs.readFile('./ES6/CCTV.md', 这个路径是自己本地的路径

 使用Promise封装

// 3.使用Promise封装
    const p = new Promise(function(resolve,reject){
        fs.readFile('./ES6/CCTV.md',(err,data)=>{
            // 判断如果失败
            if (err)reject(err)
            // 如果成功
            resolve(data)
        })
    });
    
    p.then(function(value){
        console.log(value.toString());
    },function(reason){
        console.log(reason){
            console.log("读取失败");
        }
    })

 



举报

相关推荐

0 条评论