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是什么的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

用canvas实现简单的下雪效果(附代码)

学会这20+个javascript单行代码,让你像专业人士一样编写代码

html里js怎么使用

javascript如何实现定时跳转页面

深入了解javascript 缓存

js动态添加带圆圈序号列表方法的精讲

typescript和javascript有什么区别

javascript如何处理事件冒泡

javascript中的alert()是什么

javascript中generator函数的详理解

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




打赏

取消

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

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

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

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

评论

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