面试题答案
一键面试- 如果不指定编码参数,返回的数据是
Buffer
类型。 - 若要以 UTF - 8 编码读取文件,应将
encoding
参数设置为'utf8'
。示例代码如下:
const fs = require('fs');
fs.readFile('example.txt', 'utf8', (err, data) => {
if (err) {
console.error(err);
return;
}
console.log(data);
});