国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

node.js中的fs.appendFileSync方法使用說明

2019-11-20 13:41:07
字體:
來源:轉載
供稿:網(wǎng)友

方法說明:

該方法功能與 fs.appendFile() 類似,唯一區(qū)別就是該方法是用同步操作,而fs.appendFile使用的是異步。

語法:

復制代碼 代碼如下:

fs.appendFileSync(filename, data, [options])

由于該方法屬于fs模塊,使用前需要引入fs模塊(var fs = require(“fs”) )

接收參數(shù):

1. filename {String}

2. data {String | Buffer}

3. options {Object}

      encoding {String | Null} default = ‘utf8′

      mode {Number} default = 438 (aka 0666 in Octal)

      flag {String} default = ‘a(chǎn)'

源碼:

復制代碼 代碼如下:

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)) {
    throw new TypeError('Bad arguments');
  }
  if (!options.flag)
    options = util._extend({ flag: 'a' }, options);
  fs.writeFileSync(path, data, options);
};

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 奉节县| 兴山县| 满城县| 娄底市| 富平县| 桓台县| 抚宁县| 民和| 古田县| 卢湾区| 霞浦县| 峨眉山市| 宜阳县| 天气| 九寨沟县| 监利县| 宜昌市| 阿合奇县| 太康县| 积石山| 博乐市| 冀州市| 喀喇沁旗| 同心县| 吉林省| 彭阳县| 大石桥市| 惠来县| 汤阴县| 海林市| 讷河市| 高碑店市| 大名县| 阿瓦提县| 阳原县| 五峰| 衢州市| 错那县| 陕西省| 射阳县| 祁门县|