promise
Posted xy-ouyang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了promise相关的知识,希望对你有一定的参考价值。
// 需求:封装一个方法,给一个读取文件的路径,方法能给我们返回文件内容
const fs = require(‘fs‘) const path = require(‘path‘) // callback回调:第一个参数错误结果,第二个参数读取的文件内容 function getFileByPath(fpath, callback) fs.readFile(fpath, ‘utf-8‘, (err, dataStr) => if (err) return callback(err) callback(null, dataStr) ) getFileByPath(path.join(__dirname, ‘./package.json‘), (err, dataStr) => if (err) return console.log(err.message) //console.log(dataStr) console.log(JSON.parse(dataStr).name) )
以上是关于promise的主要内容,如果未能解决你的问题,请参考以下文章