Node.js fs是什么


本文摘自PHP中文网,作者little bottle,侵删。

在Node.js中,fs全称filesystem,中文意思为“文件系统”,指的是fs模块。fs模块提供本地文件的读写能力,基本上是POSIX文件操作命令的简单包装;fs模块几乎对所有操作提供异步和同步两种操作方式,供开发者选择。

Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。你知道吗?Node.js fs模块是文件系统。

fs是filesystem的缩写,翻译过来就是文件系统,该模块提供本地文件的读写能力,基本上是POSIX文件操作命令的简单包装。

但是,这个模块几乎对所有操作提供异步和同步两种操作方式,供开发者选择。

例如,读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。

异步的方法函数最后一个参数为回调函数,回调函数的第一个参数包含了错误信息(error)。

最好使用异步方法,比起同步,异步方法性能更高,速度更快,而且没有阻塞(重点)。

对于流量较大的服务器,最好还是采用异步操作,同步操作时,只有前一个操作结束,才会开始后一个操作,如果某个操作特别耗时(常常发生在读写数据时),会导致整个程序停顿。

以上就是Node.js fs是什么的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

深入浅析js中的逻辑赋值运算符

js数组学习之清空全部元素的4种方法(代码详解)

javascript删除字符串最后一个字符

详细了解javascript中的构造器

超过80%的面试者不及格的js 面试题

分享es2019中值得收藏的8个有用功能

如何获取微信小程序登录的session?(详细)

javascript语句有哪些

详解node.js中的事件

javascript json字符串如何转换成对象

更多相关阅读请进入《node.js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...