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 相关文章推荐
这段js代码得节约你多少时间
Dec 20 Javascript
jquery获取iframe中的dom对象(两种方法)
Jul 02 Javascript
js(JavaScript)实现TAB标签切换效果的简单实例
Feb 26 Javascript
浅谈Javascript 数组与字典
Jan 29 Javascript
javascript中call,apply,bind的用法对比分析
Feb 12 Javascript
Angular中的Promise对象($q介绍)
Mar 03 Javascript
jquery中键盘事件小结
Feb 24 Javascript
Jquery实现select multiple左右添加和删除功能的简单实例
May 26 Javascript
基于AngularJS前端云组件最佳实践
Oct 20 Javascript
解决ionic和angular上拉加载的问题
Aug 03 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
Aug 14 Javascript
jQuery实现的分页插件完整示例
May 26 jQuery
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正则校验用户名介绍
2008/07/19 PHP
使用PHP遍历文件夹与子目录的函数代码
2011/09/26 PHP
php中adodbzip类实例
2014/12/08 PHP
解决更换PHP5.4以上版本后Dedecms后台登录空白问题的方法
2015/10/23 PHP
javascript 鼠标滚轮事件
2009/04/09 Javascript
JavaScript 原型链学习总结
2010/10/29 Javascript
javascript parseInt() 函数的进制转换注意细节
2013/01/08 Javascript
javascript 判断整数方法分享
2014/12/16 Javascript
js操作滚动条事件实例
2015/01/29 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
2015/04/14 Javascript
innerHTML中标签可以换行的方法汇总
2015/08/14 Javascript
jQuery实现的fixedMenu下拉菜单效果代码
2015/08/24 Javascript
js密码强度检测
2016/01/07 Javascript
jQuery事件绑定方法学习总结(推荐)
2016/11/21 Javascript
prototype与__proto__区别详细介绍
2017/01/09 Javascript
Vue.js学习示例分享
2017/02/05 Javascript
微信小程序开发之入门实例教程篇
2017/03/07 Javascript
Vue实现双向数据绑定
2017/05/03 Javascript
微信小程序之前台循环数据绑定
2017/08/18 Javascript
Vuex持久化插件(vuex-persistedstate)解决刷新数据消失的问题
2019/04/16 Javascript
Layer+Echarts构建弹出层折线图的方法
2019/09/25 Javascript
JavaScript实现文件下载并重命名代码实例
2019/12/12 Javascript
JS异步宏队列微队列原理详解
2020/09/09 Javascript
python实现贪吃蛇小游戏
2020/03/21 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
利用PyQt5+Matplotlib 绘制静态/动态图的实现代码
2020/07/13 Python
一款纯css3实现的竖形二级导航的实例教程
2014/12/11 HTML / CSS
大学毕业生通用自我评价
2014/01/05 职场文书
区优秀教师事迹材料
2014/02/10 职场文书
《蒙娜丽莎之约》教学反思
2014/02/27 职场文书
2014学雷锋活动总结
2014/03/09 职场文书
法院干警四风问题个人对照检查材料思想汇报
2014/10/07 职场文书
建国大业电影观后感
2015/06/01 职场文书
MySQL系列之十四 MySQL的高可用实现
2021/07/02 MySQL
java executor包参数处理功能 
2022/02/15 Java/Android