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


Posted in Javascript onDecember 15, 2014

方法说明:

同步版的 truncate() ,文件内容截取操作。

语法:

fs.truncateSync(path, len)

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

接收参数:

path           文件路径

len              截断长度,只保留该字符长度内的字符,超出部分将被清除。

例子:

var fs = require('fs');

fs.truncateSync('126.txt', 3);

源码:

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;

};
Javascript 相关文章推荐
用XMLDOM和ADODB.Stream实现base64编码解码实现代码
Nov 28 Javascript
IE下使用cloneNode注意事项分享
Nov 22 Javascript
基于jquery实现的可编辑下拉框实现代码
Aug 02 Javascript
Javascript堆排序算法详解
Dec 03 Javascript
JS+CSS实现经典的左侧竖向滑动菜单效果
Sep 23 Javascript
利用JavaScript阻止表单提交的两种方法
Aug 11 Javascript
微信小程序 增、删、改、查操作实例详解
Jan 13 Javascript
JS验证不重复验证码
Feb 10 Javascript
Angular-UI Bootstrap组件实现警报功能
Jul 16 Javascript
Vue中的vue-resource示例详解
Nov 02 Javascript
微信小程序实现吸顶效果
Jan 08 Javascript
JavaScript实现烟花绽放动画效果
Aug 04 Javascript
node.js中的fs.truncate方法使用说明
Dec 15 #Javascript
node.js中的fs.unlinkSync方法使用说明
Dec 15 #Javascript
node.js中的fs.unlink方法使用说明
Dec 15 #Javascript
30个经典的jQuery代码开发技巧
Dec 15 #Javascript
node.js中的fs.fsync方法使用说明
Dec 15 #Javascript
innerHTML在IE中报错解决方案
Dec 15 #Javascript
node.js中的fs.ftruncate方法使用说明
Dec 15 #Javascript
You might like
php实现parent调用父类的构造方法与被覆写的方法
2015/02/11 PHP
支持中文的PHP按字符串长度分割成数组代码
2015/05/17 PHP
详解PHP错误日志的获取方法
2015/07/20 PHP
PHP7 安装event扩展的实现方法
2019/10/08 PHP
Laravel实现通过blade模板引擎渲染视图
2019/10/25 PHP
简单的php购物车代码
2020/06/05 PHP
JQuery 在线引用及测试引用是否成功
2014/06/24 Javascript
AngularJS中的指令全面解析(必看)
2016/05/20 Javascript
JavaScript代码实现图片循环滚动效果
2020/03/19 Javascript
Vue列表循环从指定下标开始的多种解决方案
2020/04/08 Javascript
ant design pro中可控的筛选和排序实例
2020/11/17 Javascript
[00:56]PWL开团时刻DAY8——追追追追追!
2020/11/09 DOTA
python paramiko实现ssh远程访问的方法
2013/12/03 Python
Python中正则表达式的用法实例汇总
2014/08/18 Python
python实现中文分词FMM算法实例
2015/07/10 Python
利用python画一颗心的方法示例
2017/01/31 Python
Python实现运行其他程序的四种方式实例分析
2017/08/17 Python
python中import reload __import__的区别详解
2017/10/16 Python
python 中的int()函数怎么用
2017/10/17 Python
python实现将读入的多维list转为一维list的方法
2018/06/28 Python
Python里字典的基本用法(包括嵌套字典)
2019/02/27 Python
详解Python网络框架Django和Scrapy安装指南
2019/04/01 Python
python 进程 进程池 进程间通信实现解析
2019/08/23 Python
Python爬虫使用代理IP的实现
2019/10/27 Python
Python全局锁中如何合理运用多线程(多进程)
2019/11/06 Python
Python实现剪刀石头布小游戏(与电脑对战)
2019/12/31 Python
解决TensorFlow训练内存不断增长,进程被杀死问题
2020/02/05 Python
html5中valid、invalid、required的定义
2014/02/21 HTML / CSS
经济实惠的名牌太阳镜和眼镜:Privé Revaux
2021/02/07 全球购物
Prototype是怎么扩展DOM的
2014/10/01 面试题
员工工作自我评价
2014/09/26 职场文书
学校党的群众路线教育实践活动总结材料
2014/10/30 职场文书
2015年试用期工作总结
2014/12/12 职场文书
2014年学校团委工作总结
2014/12/20 职场文书
2016年12月份红领巾广播稿
2015/12/21 职场文书
linux目录管理方法介绍
2022/06/01 Servers