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


Posted in Javascript onDecember 15, 2014

方法说明:

文件内容截取操作。

语法:

fs.ftruncate(fd, len, [callback(err)])

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

接收参数:

path           文件路径

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

callback      回调,传递一个异常参数err

例子:

var fs = require('fs');

fs.ftruncate('126.txt', 2, function(err){

 if(err){

  throw err;

 }

 console.log('文件内容截断成功');

})

源码:

fs.ftruncate = function(fd, len, callback) {

  if (util.isFunction(len)) {

    callback = len;

    len = 0;

  } else if (util.isUndefined(len)) {

    len = 0;

  }

  binding.ftruncate(fd, len, makeCallback(callback));

};
Javascript 相关文章推荐
accesskey 提交
Jun 26 Javascript
通过修改referer下载文件的方法
May 11 Javascript
如何使Chrome控制台支持多行js模式——意外发现
Jun 13 Javascript
使用js完成节点的增删改复制等的操作
Jan 02 Javascript
基于javascript实现随机颜色变化效果
Jan 14 Javascript
利用Angularjs和Bootstrap前端开发案例实战
Aug 27 Javascript
EditPlus中的正则表达式 实战(4)
Dec 15 Javascript
JavaScript实现body内任意节点的自定义属性功能示例
Sep 18 Javascript
VUE element-ui 写个复用Table组件的示例代码
Nov 18 Javascript
Element UI框架中巧用树选择器的实现
Dec 12 Javascript
jquery树形插件zTree高级使用详解
Aug 16 jQuery
vue前端和Django后端如何查询一定时间段内的数据
Feb 28 Vue.js
node.js中的fs.fsyncSync方法使用说明
Dec 15 #Javascript
node.js中的fs.writeSync方法使用说明
Dec 15 #Javascript
node.js中的fs.write方法使用说明
Dec 15 #Javascript
node.js中的http.createClient方法使用说明
Dec 15 #Javascript
node.js中的http.get方法使用说明
Dec 14 #Javascript
node.js中的http.createServer方法使用说明
Dec 14 #Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 #Javascript
You might like
留言板翻页的实现详解
2006/10/09 PHP
超级简单的php+mysql留言本源码
2009/11/11 PHP
PHP面向对象程序设计实例分析
2016/01/26 PHP
YII Framework教程之异常处理详解
2016/03/14 PHP
JS画5角星方法介绍
2013/09/17 Javascript
js将字符串转成正则表达式的实现方法
2013/11/13 Javascript
jQuery中on()方法用法实例详解
2015/02/06 Javascript
Javascript实现div层渐隐效果的方法
2015/05/30 Javascript
js实现华丽的九九乘法表效果
2017/03/29 Javascript
Vue 中使用 typescript的方法详解
2020/02/17 Javascript
JavaScript代码模拟鼠标自动点击事件示例
2020/08/07 Javascript
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
python中的格式化输出用法总结
2016/07/28 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
python如何读写json数据
2018/03/21 Python
详解Python3 中hasattr()、getattr()、setattr()、delattr()函数及示例代码数
2018/04/18 Python
详解Python3的TFTP文件传输
2018/06/26 Python
Python设计模式之桥接模式原理与用法实例分析
2019/01/10 Python
Python和Go语言的区别总结
2019/02/20 Python
基于Python打造账号共享浏览器功能
2019/05/30 Python
python字符串中匹配数字的正则表达式
2019/07/03 Python
利用python在大量数据文件下删除某一行的例子
2019/08/21 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
2020/03/11 Python
keras实现调用自己训练的模型,并去掉全连接层
2020/06/09 Python
python使用建议与技巧分享(一)
2020/08/17 Python
Python安装第三方库攻略(pip和Anaconda)
2020/10/15 Python
Python中全局变量和局部变量的理解与区别
2021/02/07 Python
canvas学习总结三之绘制路径-线段
2019/01/31 HTML / CSS
联想加拿大官方网站:Lenovo Canada
2018/04/05 全球购物
小学班主任评语大全
2014/04/23 职场文书
公司委托书格式范本
2014/09/16 职场文书
租赁协议书
2015/01/27 职场文书
教师节主题班会教案
2015/08/17 职场文书
2019年教师节活动策划方案
2019/09/09 职场文书
python 调用js的四种方式
2021/04/11 Python
《战锤40K:暗潮》跳票至9月 公布新宣传片
2022/04/03 其他游戏