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 相关文章推荐
经常用的图片在容器中的水平垂直居中实例
Jun 10 Javascript
JavaScript中“基本类型”之争小结
Jan 03 Javascript
js onmousewheel事件多次触发问题解决方法
Oct 17 Javascript
AngularJS整合Springmvc、Spring、Mybatis搭建开发环境
Feb 25 Javascript
详解vue渲染函数render的使用
Dec 12 Javascript
详解Vue.js自定义tipOnce指令用法实例
Dec 19 Javascript
Node.js net模块功能及事件监听用法分析
Jan 05 Javascript
vue实现记事本功能
Jun 26 Javascript
js里面的变量范围分享
Jul 18 Javascript
JavaScript Image对象实现原理实例解析
Aug 26 Javascript
ant design vue datepicker日期选择器中文化操作
Oct 28 Javascript
Antd中单个DatePicker限定时间输入范围操作
Oct 29 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魔术方法与魔术变量、内置方法与内置变量的深入分析
2013/06/03 PHP
php获取数组中重复数据的两种方法
2013/06/28 PHP
php获取新浪微博数据API实例
2013/11/12 PHP
php.ini save_handler 修改不生效的解决办法
2014/07/22 PHP
利用JS延迟加载百度分享代码,提高网页速度
2013/07/01 Javascript
js中的json对象详细介绍
2014/10/29 Javascript
基于jQuery实现下拉框
2014/11/24 Javascript
node.js使用require()函数加载模块
2014/11/26 Javascript
web前端开发JQuery常用实例代码片段(50个)
2015/08/28 Javascript
jQuery ajax 当async为false时解决同步操作失败的问题
2016/11/18 Javascript
BootStrap表单控件之复选框checkbox和单选择按钮radio
2017/05/23 Javascript
详解在Angular项目中添加插件ng-bootstrap
2017/07/04 Javascript
Vue 路由 过渡动效 数据获取方法
2018/07/31 Javascript
利用JS如何获取form表单数据
2019/12/19 Javascript
Python多进程编程技术实例分析
2014/09/16 Python
Python基于PycURL实现POST的方法
2015/07/25 Python
详解使用 pyenv 管理多个版本 python 环境
2017/10/19 Python
小白如何入门Python? 制作一个网站为例
2018/03/06 Python
Python装饰器的执行过程实例分析
2018/06/04 Python
Python socket实现的简单通信功能示例
2018/08/21 Python
python使用paramiko模块通过ssh2协议对交换机进行配置的方法
2019/07/25 Python
python pandas cumsum求累计次数的用法
2019/07/29 Python
Python操作Sqlite正确实现方法解析
2020/02/05 Python
Keras—embedding嵌入层的用法详解
2020/06/10 Python
装上这 14 个插件后,PyCharm 真的是无敌的存在
2021/01/11 Python
美国运动鞋和服装网上商店:YCMC
2018/09/15 全球购物
厨师岗位职责
2013/11/12 职场文书
2014年统战工作总结
2014/12/09 职场文书
给领导的感谢信范文
2015/01/23 职场文书
学校捐款活动总结
2015/05/09 职场文书
歌咏比赛主持词
2015/06/29 职场文书
大学组织委员竞选稿
2015/11/21 职场文书
初中思想品德教学反思
2016/02/24 职场文书
一篇文章学会Vue中间件管道
2021/06/20 Vue.js
Java实现学生管理系统(IO版)
2022/02/24 Java/Android
sql查询语句之平均分、最高最低分及排序语句
2022/05/30 MySQL