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 相关文章推荐
使用JavaScript switch case 另类写法
Mar 14 Javascript
IE不支持getElementsByClassName最终完美解决方案
Dec 17 Javascript
javaScript 动态访问JSon元素示例代码
Aug 30 Javascript
js导出table到excel同时兼容FF和IE示例
Sep 03 Javascript
JS实现图片延迟加载并淡入淡出效果的简单方法
Aug 25 Javascript
Bootstrap Multiselect 常用组件实现代码
Jul 09 Javascript
zTree节点文字过多的处理方法
Nov 24 Javascript
微信小程序左右滑动的实现代码
Dec 15 Javascript
详解jQuery中的isPlainObject()使用方法
Feb 27 jQuery
如何解决.vue文件url引用文件的问题
Jan 18 Javascript
js实现QQ邮箱邮件拖拽删除功能
Aug 27 Javascript
开发一个封装iframe的vue组件
Mar 29 Vue.js
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
慎用preg_replace危险的/e修饰符(一句话后门常用)
2013/06/19 PHP
浅谈PHP解析URL函数parse_url和parse_str
2014/11/11 PHP
php生成年月日下载列表的方法
2015/04/24 PHP
php遍历解析xml字符串的方法
2016/05/05 PHP
Yii框架表单模型和验证用法
2016/05/20 PHP
php输出形式实例整理
2020/05/05 PHP
Windows Live的@live.com域名注册漏洞 利用代码
2006/12/27 Javascript
用 Javascript 验证表单(form)中的单选(radio)值
2009/09/08 Javascript
js 动态选中下拉框
2009/11/26 Javascript
JavaScript中window、doucment、body的解释
2013/08/14 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
2015/04/05 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
2015/06/18 Javascript
node.js实现博客小爬虫的实例代码
2016/10/08 Javascript
js获取当前页的URL与window.location.href简单方法
2017/02/13 Javascript
WebSocket实现简单客服聊天系统
2017/05/12 Javascript
jquery在vue脚手架中的使用方式示例
2017/08/29 jQuery
微信小程序-getUserInfo回调的实例详解
2017/10/27 Javascript
页面点击小红心js实现代码
2018/05/26 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
2019/05/05 Javascript
原生js实现可兼容PC和移动端的拖动滑块功能详解【测试可用】
2019/08/15 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
2020/07/21 Javascript
python根据经纬度计算距离示例
2014/02/16 Python
python实现查询IP地址所在地
2015/03/29 Python
解析Python中的二进制位运算符
2015/05/13 Python
Python实现命令行通讯录实例教程
2016/08/18 Python
TensorFlow 模型载入方法汇总(小结)
2018/06/19 Python
python list转矩阵的实例讲解
2018/08/04 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
Tensorflow矩阵运算实例(矩阵相乘,点乘,行/列累加)
2020/02/05 Python
美国知名运动产品零售商:Foot Locker
2016/07/23 全球购物
施华洛世奇韩国官网:SWAROVSKI韩国
2018/06/05 全球购物
《美丽的公鸡》教学反思
2014/02/25 职场文书
乡村文明行动实施方案
2014/03/29 职场文书
幼儿园门卫安全责任书
2015/05/08 职场文书
2019财务管理制度最新范本!
2019/07/09 职场文书
win10频率超出范围怎么办?win10老显示超出工作频率范围的解决方法
2022/07/07 数码科技