NodeJs中使用readFile()方法读取文件内容如何将其变为字符串类型

两种方法将读取的文件内容转换为字符串类型:data.toString()或readFile('./','utf8',function(err,data){}

转换为字符串类型前:

var fs = require('fs');
fs.readFile('./a.txt',function(error,data){
    if(error){
        console.log('error');
    }else{
        console.log(data);
    }
})

运行结果:

 转换为字符串类型后:

var fs = require('fs');
fs.readFile('./a.txt','utf8',function(error,data){
    if(error){
        console.log('error');
    }else{
        console.log(data);
    }
})

或者 

var fs = require('fs');
fs.readFile('./a.txt',function(error,data){
    if(error){
        console.log('error');
    }else{
        console.log(data.toString());
    }
})

 运行结果:

你可能感兴趣的:(javascript,node.js)