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

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 16:12:05
字體:
供稿:網(wǎng)友
這篇文章主要介紹了node.js中的fs.truncateSync方法使用說明,本文介紹了fs.truncateSync的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
 
 

方法說明:

同步版的 truncate() ,文件內(nèi)容截取操作。

語法:

 

復(fù)制代碼代碼如下:

fs.truncateSync(path, len)

 

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

接收參數(shù):

path           文件路徑

len              截斷長度,只保留該字符長度內(nèi)的字符,超出部分將被清除。

例子:

 

復(fù)制代碼代碼如下:

var fs = require('fs');
fs.truncateSync('126.txt', 3);

 

源碼:

 

復(fù)制代碼代碼如下:

fs.truncateSync = function(path, len) {
  if (util.isNumber(path)) {
    // legacy
    return fs.ftruncateSync(path, len);
  }
  if (util.isUndefined(len)) {
    len = 0;
  }
  // allow error to be thrown, but still close fd.
  var fd = fs.openSync(path, 'r+');
  try {
    var ret = fs.ftruncateSync(fd, len);
  } finally {
    fs.closeSync(fd);
  }
  return ret;
};

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 永城市| 伊吾县| 宜兰市| 利川市| 临桂县| 浑源县| 会昌县| 襄垣县| 西安市| 霞浦县| 滕州市| 彰化市| 阿克陶县| 乌鲁木齐县| 乐山市| 恭城| 金川县| 长沙市| 通化市| 察隅县| 凤翔县| 石城县| 龙口市| 邳州市| 白水县| 洪江市| 吴桥县| 蓝山县| 开原市| 德保县| 额尔古纳市| 大余县| 赤峰市| 海南省| 东阿县| 滕州市| 永定县| 江西省| 崇义县| 修水县| 西盟|