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 相关文章推荐
一个很简单的jquery+xml+ajax的无刷新树结构(无css,后台是c#)
Jun 02 Javascript
Javascript操作URL函数修改版
Nov 07 Javascript
JavaScript设置首页和收藏页面的小例子
Nov 11 Javascript
js操作table示例(个人心得)
Nov 29 Javascript
js设置cookie过期当前时间减去一秒相当于立即过期
Sep 04 Javascript
JS 使用for循环遍历子节点查找元素
Sep 06 Javascript
Vue Cli与BootStrap结合实现表格分页功能
Aug 18 Javascript
如何编写一个完整的Angular4 FormText 组件
Nov 18 Javascript
JS实现区分中英文并统计字符个数的方法示例
Jun 09 Javascript
详解Vue.js 作用域、slot用法(单个slot、具名slot)
Oct 15 Javascript
JavaScript原型式继承实现方法
Nov 06 Javascript
vue3获取当前路由地址
Feb 18 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
PHP HTML JavaScript MySQL代码如何互相传值的方法分享
2012/09/30 PHP
async和DOM Script文件加载比较
2014/07/20 PHP
php验证邮箱和ip地址最简单方法汇总
2015/10/30 PHP
PHP中mysqli_get_server_version()的实例用法
2020/02/03 PHP
JQuery的ajax获取数据后的处理总结(html,xml,json)
2010/07/14 Javascript
ajax更新数据后,jquery、jq失效问题
2011/03/16 Javascript
dojo学习第二天 ajax异步请求之绑定列表
2011/08/29 Javascript
javascript工具库代码
2012/03/29 Javascript
IE6-IE9不支持table.innerHTML的解决方法分享
2012/09/14 Javascript
ajax异步刷新实现更新数据库
2012/12/03 Javascript
Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
2013/11/14 Javascript
For循环中分号隔开的3部分的执行顺序探讨
2014/05/27 Javascript
根据当前时间在jsp页面上显示上午或下午
2014/08/18 Javascript
Jquery中Event对象属性小结
2015/02/27 Javascript
JavaScript 数组- Array的方法总结(推荐)
2016/07/21 Javascript
easyui form validate总是返回false的原因及解决方法
2016/11/07 Javascript
JS插件plupload.js实现多图上传并显示进度条
2016/11/29 Javascript
jQuery使用ajax_动力节点Java学院整理
2017/07/05 jQuery
解决layui表格的表头不滚动的问题
2019/09/04 Javascript
mapboxgl区划标签避让不遮盖实现的代码详解
2020/07/01 Javascript
JavaScript arguments.callee作用及替换方案详解
2020/09/02 Javascript
[01:05:56]2018DOTA2亚洲邀请赛3月29日 小组赛A组 Newbee VS VG
2018/03/30 DOTA
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
python海龟绘图实例教程
2014/07/24 Python
Python操作MySQL数据库的方法
2018/06/20 Python
详解python调用cmd命令三种方法
2019/07/08 Python
pycharm通过ssh连接远程服务器教程
2020/02/12 Python
Python如何对XML 解析
2020/06/28 Python
html2canvas截图空白问题的解决
2020/03/24 HTML / CSS
领导的自我鉴定
2013/12/28 职场文书
班主任新年寄语
2014/04/04 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
自愿解除劳动合同协议书
2014/09/11 职场文书
驳回起诉民事裁定书
2015/05/19 职场文书
解决Python中的modf()函数取小数部分不准确问题
2021/05/28 Python
Elasticsearch 批量操作
2022/04/19 Python