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 对表格的行和列都能加亮显示
Dec 26 Javascript
基于jQuery的ajax功能实现web service的json转化
Aug 29 Javascript
JavaScript Window浏览器对象模型方法与属性汇总
Apr 20 Javascript
Javascript实现获取及设置光标位置的方法
Jul 21 Javascript
关于List.ToArray()方法的效率测试
Sep 30 Javascript
JS回调函数简单用法示例
Feb 09 Javascript
JavaScript数据结构之二叉树的计数算法示例
Apr 13 Javascript
详解angularJs指令的3种绑定策略
Apr 13 Javascript
使用vue打包时vendor文件过大或者是app.js文件很大的问题
Jun 29 Javascript
vue中render函数的使用详解
Oct 12 Javascript
JS数组reduce()方法原理及使用技巧解析
Jul 14 Javascript
eslint+prettier统一代码风格的实现方法
Jul 22 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 microtime获取浮点的时间戳
2010/02/21 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
2013/06/14 PHP
解析php多线程下载远程多个文件
2013/06/25 PHP
更改localhost为其他名字的方法
2014/02/10 PHP
php 过滤英文标点符号及过滤中文标点符号代码
2014/06/12 PHP
thinkPHP框架通过Redis实现增删改查操作的方法详解
2019/05/13 PHP
ext 代码生成器
2009/08/07 Javascript
Javascript脚本实现静态网页加密实例代码
2013/11/05 Javascript
JS在可编辑的div中的光标位置插入内容的方法
2014/11/20 Javascript
jQuery前端分页示例分享
2015/02/10 Javascript
js实现仿MSN带关闭功能的右下角弹窗代码
2015/09/04 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
2016/08/19 Javascript
AngularJS入门教程之过滤器详解
2016/08/19 Javascript
Bootstrap modal使用及点击外部不消失的解决方法
2016/12/13 Javascript
浅谈PDF.js使用心得
2018/06/07 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
微信小程序的注册页面包含倒计时验证码、获取用户信息
2019/05/22 Javascript
Node.js之删除文件夹(含递归删除)代码实例
2019/09/09 Javascript
Windows下搭建python开发环境详细步骤
2020/07/20 Python
python+pyqt5编写md5生成器
2019/03/18 Python
python使用threading.Condition交替打印两个字符
2019/05/07 Python
pycharm new project变成灰色的解决方法
2019/06/27 Python
Python的Lambda函数用法详解
2019/09/03 Python
Python Pickle 实现在同一个文件中序列化多个对象
2019/12/30 Python
全球最大的中文旅行网站:去哪儿网
2017/11/16 全球购物
StubHub希腊:购买体育赛事、音乐会和剧院门票
2019/08/03 全球购物
blueseventy官网:铁人三项和比赛泳衣
2021/02/06 全球购物
Ruby如何进行文件操作
2014/07/17 面试题
《祁黄羊》教学反思
2014/04/22 职场文书
在职党员进社区活动总结
2014/07/05 职场文书
一份恶作剧的检讨书
2014/09/13 职场文书
社保代办委托书怎么写
2014/10/06 职场文书
颐和园的导游词
2015/01/30 职场文书
董事长助理岗位职责
2015/02/11 职场文书
从np.random.normal()到正态分布的拟合操作
2021/06/02 Python
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技