promise in javascript
const fs = require('fs') const readFileWithPromise = file => { return new Promise((resolve, reject) => { fs.readFile(file, (err, data) => { if (err) { reject(err) } else { resolve(data) } }) }) } readFileWithPromise('/etc/passwd') .then(data => { console.log(data.toString()) return readFileWithPromise('/etc/profile') }) .then(data => { console.log(data.toString()) }) .catch(err => { console.log(err) })
Có thể bạn đã miss một số snippets code