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中change事件用法实例
Dec 26 Javascript
Jquery ajax 同步阻塞引起的UI线程阻塞问题
Nov 17 Javascript
Google 地图获取API Key详细教程
Aug 06 Javascript
JavaScript中的ajax功能的概念和示例详解
Oct 17 Javascript
angularjs中ng-attr的用法详解
Dec 31 Javascript
Node.js编写CLI的实例详解
May 17 Javascript
CSS3+JavaScript实现翻页幻灯片效果
Jun 28 Javascript
微信小程序之滚动视图容器的实现方法
Sep 26 Javascript
原生js实现仿window10系统日历效果的实例
Oct 31 Javascript
Vue路由钩子之afterEach beforeEach的区别详解
Jul 15 Javascript
Vue发布订阅模式实现过程图解
Apr 30 Javascript
Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能
May 08 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入门速成教程
2007/03/19 PHP
yii框架配置默认controller和action示例
2014/04/30 PHP
PHP加密解密实例分析
2015/12/25 PHP
php metaphone()函数及php localeconv() 函数实例解析
2016/05/15 PHP
使用 PHP Masked Package 屏蔽敏感数据的实现方法
2019/10/15 PHP
jquery 事件执行检测代码
2009/12/09 Javascript
JavaScript 浏览器验证代码(来自discuz)
2010/07/17 Javascript
JS localStorage实现本地缓存的方法
2013/06/22 Javascript
js弹出div并显示遮罩层
2014/02/12 Javascript
javascript实现des解密加密全过程
2014/04/03 Javascript
javascript中类的定义方式详解(四种方式)
2015/12/22 Javascript
干货!教大家如何选择Vue和React
2017/03/13 Javascript
在React中如何优雅的处理事件响应详解
2017/07/24 Javascript
jQuery实现checkbox的简单操作
2017/11/18 jQuery
vue2.0+vue-dplayer实现hls播放的示例
2018/03/02 Javascript
Node.js创建HTTP文件服务器的使用示例
2018/05/11 Javascript
Angular6 发送手机验证码按钮倒计时效果实现方法
2019/01/08 Javascript
javascript设计模式 ? 享元模式原理与用法实例分析
2020/04/15 Javascript
Node.js web 应用如何封装到Docker容器中
2020/09/01 Javascript
SpringBoot在yml配置文件中配置druid的操作
2020/11/16 Javascript
[01:39](回顾)各路豪强针锋相对,几经鏖战四强产生
2014/07/01 DOTA
Python Web框架Flask中使用七牛云存储实例
2015/02/08 Python
Python中统计函数运行耗时的方法
2015/05/05 Python
关于Python中异常(Exception)的汇总
2017/01/18 Python
Ubuntu 下 vim 搭建python 环境 配置
2017/06/12 Python
python多线程调用exit无法退出的解决方法
2019/02/18 Python
使用Pytorch搭建模型的步骤
2020/11/16 Python
Python爬取你好李焕英豆瓣短评生成词云的示例代码
2021/02/24 Python
世界上最大的各式箱包网络零售店:eBag
2016/07/21 全球购物
美国网上书店:Barnes & Noble
2018/08/15 全球购物
香港莎莎官网Sasa.com:亚洲著名国际化妆品商城
2019/11/10 全球购物
应聘医药销售自荐书范文
2014/02/08 职场文书
个人委托书范本
2014/04/02 职场文书
代理协议书
2014/04/22 职场文书
七年级作文之我的梦想
2019/10/16 职场文书
海贼王十大逆天果实 魂魂果实上榜,岩浆果实攻击力最强
2022/03/18 日漫