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代码
May 09 Javascript
一些常用弹出窗口/拖放/异步文件上传等实用代码
Jan 06 Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
Apr 30 Javascript
JavaScript数组和循环详解
Apr 27 Javascript
JS实现超精简的链接列表在固定区域内滚动效果代码
Nov 04 Javascript
angularjs 源码解析之injector
Aug 22 Javascript
原生js实现吸顶效果
Mar 13 Javascript
深入理解ES7的async/await的用法
Sep 09 Javascript
vue.js移动数组位置,同时更新视图的方法
Mar 08 Javascript
vue设计一个倒计时秒杀的组件详解
Apr 06 Javascript
js实现旋转的星空效果
Nov 01 Javascript
原生JavaScript实现弹幕组件的示例代码
Oct 12 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
ajax php传递和接收变量实现思路及代码
2012/12/19 PHP
PHP实现的汉字拼音转换和公历农历转换类及使用示例
2014/07/01 PHP
PHP使用Session遇到的一个Permission denied Notice解决办法
2014/07/30 PHP
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
2017/10/11 PHP
PHP观察者模式实例分析【对比JS观察者模式】
2019/05/22 PHP
javascript 计算两个整数的百分比值
2009/12/26 Javascript
jquery mobile实现拨打电话功能的几种方法
2013/08/05 Javascript
jQuery截取指定长度字符串代码
2014/08/21 Javascript
Jquery解析Json格式数据过程代码
2014/10/17 Javascript
jQuery实现单击和鼠标感应事件
2015/02/01 Javascript
JS实现pasteHTML兼容ie,firefox,chrome的方法
2016/06/22 Javascript
Bootstrap输入框组件使用详解
2017/06/09 Javascript
JS中的回调函数实例浅析
2018/03/21 Javascript
基于jQuery实现的设置文本区域的光标位置
2018/06/15 jQuery
浅谈HTTP 缓存的那些事儿
2018/10/17 Javascript
Vue2.0实现组件之间数据交互和通信操作示例
2019/05/16 Javascript
JavaScript实现简单计算器
2020/03/19 Javascript
使用python获取CPU和内存信息的思路与实现(linux系统)
2014/01/03 Python
Python爬虫框架Scrapy安装使用步骤
2014/04/01 Python
python小技巧之批量抓取美女图片
2014/06/06 Python
python中日期和时间格式化输出的方法小结
2015/03/19 Python
python实现百万答题自动百度搜索答案
2018/01/16 Python
Python实现接受任意个数参数的函数方法
2018/04/21 Python
详解python while 函数及while和for的区别
2018/09/07 Python
python根据txt文本批量创建文件夹
2020/12/08 Python
python中的global关键字的使用方法
2019/08/20 Python
解决Keras TensorFlow 混编中 trainable=False设置无效问题
2020/06/28 Python
俄罗斯苹果优质经销商商店:iPort
2020/05/27 全球购物
PHP面试题-$message和$$message的区别
2015/12/08 面试题
工程管理英文求职信
2014/03/18 职场文书
一年级学生期末评语
2014/04/21 职场文书
医师定期考核实施方案
2014/05/07 职场文书
助人为乐模范事迹材料
2014/06/02 职场文书
2014年市场部工作总结
2014/11/25 职场文书
研究生导师推荐信
2015/03/25 职场文书
一篇文章弄清楚Ajax请求的五个步骤
2022/03/17 Javascript