位置: 编程技术 - 正文
推荐整理分享node.js中的fs.write方法使用说明(Node.js中的全局对象有),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:Node.js中的事件循环是什么样的,Node.js中的全局变量有哪些,Node.js中的construct,Node.js中的事件循环是什么样的,Node.js中的事件循环是什么样的,Node.js中的事件循环是什么样的,Node.js中的事件循环是什么,Node.js中的事件循环是什么,内容如对您有帮助,希望把文章链接给更多的朋友!
方法说明:
写入文件(根据文件描述符),功能与 fs.writeFile() 类似,但该方法提供更底层的操作,实际应用中建议使用多 fs.writeFile() 。
该方法有两种形式:
1、fs.write(fd, buffer, offset, length[, position], [callback(err, bytesWritten, buffer)])
这种写法将buffer写入文件(根据文件描述符fd来查找文件)。
2、fs.write(fd, data[, position[, encoding]], [callback(err, written, string)])
这种写法将数据data写入文件(根据文件描述符fd来查找文件)。如果数据不是一个缓冲区的实例值将被强制转换为一个字符串。
语法:
由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )
接收参数:
fd 文件描述符。
buffer 缓冲区,数据将被写入。buffer尺寸的大小设置最好是8的倍数,效率较高。
offset buffer写入的偏移量
length (integer) 指定文件读取字节数长度
position (integer) 指定文件读取的起始位置,如果该项为null,将从当前文件指针的位置开始读取数据。
callback 回调传递了三个参数,err, bytesRead, buffer
· err 异常
· bytesRead:读取的字节数
· buffer:缓冲区对象
第二种形式:
encoding 字符编码
callback
· err 异常
· written 指定多少字符数将被写入到文件。
· string 返回的Buffer
例子:
源码:
node.js中的fs.writeSync方法使用说明 方法说明:同步版的fs.write()。写入文件(根据文件描述符)。语法:fs.writeSync(fd,buffer,offset,length[,position])fs.writeSync(fd,data[,position[,encoding]])由于该方法属
node.js中的fs.fsyncSync方法使用说明 方法说明:同步版的fsync()。同步磁盘缓存。语法:fs.fsyncSync(fd)由于该方法属于fs模块,使用前需要引入fs模块(varfs=require(fs))接收参数:fd文件描述符
node.js中的fs.ftruncate方法使用说明 方法说明:文件内容截取操作。语法:fs.ftruncate(fd,len,[callback(err)])由于该方法属于fs模块,使用前需要引入fs模块(varfs=require(fs))接收参数:path文件路
标签: Node.js中的全局对象有
本文链接地址:https://www.jiuchutong.com/biancheng/376489.html 转载请保留说明!上一篇:node.js中的http.createClient方法使用说明
下一篇:node.js中的fs.writeSync方法使用说明(Node.js中的事件循环是什么)
友情链接: 武汉网站建设