node.js中的fs.truncateSync方法使用说明
作者:bea
方法说明: 同步版的 truncate() ,文件内容截取操作。 语法: 代码如下: fs.truncateSync(path, len) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: path 文件路径 len 截断长度,只保留该字符长度内的字符,超出部分将被清除。 例子: 代码如下: var fs = require('fs'); fs.truncateSync('126.txt', 3);
方法说明:
同步版的 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;
};
有用 | 无用
同步版的 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;
};
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- 60个很实用的jQuery代码开发技巧收集
- node中socket.io的事件使用详解
- node.js中使用socket.io的方法
- Lua表达式和控制结构学习笔记
- 如何在node的express中使用socket.io
- node.js中使用socket.io制作命名空间
- node.js中的fs.fstatSync方法使用说明
- node.js中的fs.fstat方法使用说明
- node.js中的fs.readFileSync方法使用说明
- node.js中的fs.readFile方法使用说明
- node.js中的fs.linkSync方法使用说明
- node.js中的socket.io的广播消息
- 超级简单的jquery操作表格方法
- node.js中的fs.link方法使用说明
- node.js中的fs.symlinkSync方法使用说明
- jQuery中的编程范式详解
- node.js中的fs.symlink方法使用说明
- node.js中的fs.utimesSync方法使用说明
- node.js中的fs.utimes方法使用说明