读文件案例
const fs = require('fs') const path = require('path') fs.readFile(path.join(__dirname, './files/1.txt'), 'utf-8', (err, dataStr) => { if (err) return console.log(err.message) console.log(dataStr) }) const result2 = fs.readFileSync(path.join(__dirname, './files/2.txt'), 'utf-8') console.log(result2)
node中的api基本都是异步的
-
什么样的操作需要使用异步处理:要把 耗时的操作,放到异步中去执行;
-
异步执行任务的好处:能够提高 耗时的任务它的执行效率,提高 JS 解析引擎的工作效率