对fs.appendfile方法在Node.js的使用说明
方法显示:该方法异步地将数据插入到文件中,如果文件不存在,它将自动创建。数据可以是任意字符串或缓存。
Grammar:
复制代码代码如下所示:
fs.appendfile(文件名、数据,{选项},回调)
由于该方法属于fs模块,因此需要在使用前引入fs模块(var FS =要求(fs))。
接收参数:
1。文件名{字符串}
2。{ } |字符串缓冲区的数据
三.选项{对象}
{零} |编码字符串默认为utf8
模式{缺省值= 438(八进制0666)
标志
4。回调函数}
实例uff1a
复制代码代码如下所示:
var =要求(FS );
fs.appendfile(消息。txt,数据追加功能(ERR){)
如果(错误)抛出错误;
console.log(数据追加被追加到文件!;
});
源代码 uff1a
复制代码代码如下所示:
fs.appendfile =功能(路径,数据选项,callback_){
VaR的回调= maybecallback(参数{ 1 } arguments.length);
如果(util.isfunction(选项){选项| |!)
选项= {编码:'utf8模式:438 / * = 0666 * /,标志:a };
} else if(util.isstring(选项)){
选项= {编码:选择模式:438、标志:a };
否则如果(!Util.isObject(选项)){
把新的TypeError(坏的争论);
}
如果(!选项.标志)
选项=使用。_extend({标志:a },选项);
fs.writefile(路径,数据选择,回调);
};