gpt4 book ai didi

node.js - fs.exists 和 fs.existsSync 之间的区别

转载 作者:搜寻专家 更新时间:2023-10-31 23:32:47 25 4
gpt4 key购买 nike

在处理 Node 的文件 I/O 时,我发现这两个函数(fs.existsfs.existsSync)可以检查系统中是否存在文件.它们之间有什么区别?

最佳答案

exists 是非阻塞的,您可以通过回调对文件进行后续操作。

existsSync 在运行时会阻塞并卡住您的整个应用程序。这对新 Node 用户很有吸引力,因为他们可以在下一行继续他们的代码。然而,一旦您习惯了使用回调,这就是一种低级的做事方式。

关于node.js - fs.exists 和 fs.existsSync 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33969360/

25 4 0