首页 > nodeJs简单的问题

nodeJs简单的问题

fs.readFile(pathname.slice(1), function (err,data) {

      if(err) throw err;
        else{
          res.write(data);
          res.end();
      }
    })
    
    fs是什么意思,err和data又是什么意思

fs。。。这个按照一般的

var fs=require('fs');

指的这个是 nodejs的 文件操作类

err 回调产生的错误信息
data 指的是正确回调之后的数据

fs(err,data)回调的默认第一个参数是err错误信息,这个标准写法。
多看看文档把,可以看看朴灵大大的 深入浅出 nodejs 参考


这个得先看文档呀 ...
从readFile方法可以看出,fs是引入的fs模块

var fs  = require('fs');
if(err){
    throw err;
}
else{
    res.write(data);
    res.end();
}

err 是回调函数中的 报错信息,如果出错则返回,没出错则为null;
data 是调用的readFile读取路径为pathname.slice(1)的文件返回的数据。


亲,先看看文档,再问问题

【热门文章】
【热门文章】