メソッド説明:
このメソッドは、fs.AppendFile()と同様の機能を機能させます。唯一の違いは、メソッドが同期操作を使用し、Fs.AppendFileが非同期を使用することです。
文法:
コードコピーは次のとおりです。
fs.AppendFilesync(filename、data、[options])
この方法はFSモジュールに属しているため、使用前にFSモジュールを導入する必要があります(var fs = require( "fs"))
パラメーターを受信:
1。filename {string}
2。Data{String |バッファ}
3。オプション{オブジェクト}
エンコード{string | null} default = 'utf8'
モード{number}デフォルト= 438(10月の0666)
flag {string} default = 'a'
ソースコード:
コードコピーは次のとおりです。
fs.AppendFilesync = function(path、data、options){
if(!options){
options = {encoding: 'utf8'、mode:438 /*= 0666* /、flag: 'a'};
} else if(util.isstring(options)){
options = {encoding:options、mode:438、flag: 'a'};
} else if(!util.isobject(options)){
新しいTypeError(「悪い引数」)を投げる;
}
if(!options.flag)
options = util._extend({flag: 'a'}、options);
fs.writefilesync(パス、データ、オプション);
};