想知道是否有任何 javascript 引擎可以在文件系统中执行文件操作,例如创建、读取、写入和解析文件。
问问题
136 次
2 回答
3
您可以使用File System API,但这适用于您需要自己创建的虚拟沙盒文件系统(通过制作自己的文件或让用户从他们的文件系统中选择它们)。显然你不能直接在浏览器中访问真实的文件系统。
对于 node.js,使用fs
模块。
于 2013-01-12T10:59:46.403 回答
0
Javascript 本身没有文件操作之类的东西。
引擎这个词在这里有点模糊。有几个不同的 javascript 解释器。V8、Spidermonkey、JavaScriptCore 等。这些只实现了 Javascript。
您需要的是一个扩展 - 一个库(通常用 C 编写),它通过解释器将此功能作为 javascript 对象和函数公开到脚本范围中。
node.js 是支持此功能的一套 javascript 扩展的一个很好的例子。它基于 V8 javascript 解释器。
于 2013-01-12T11:02:21.000 回答