是否有一种类似js的语言允许对本地文件进行写访问?

Is there a JS-like language which allows write access to local files?

本文关键字:文件 写访问 种类 js 语言 是否      更新时间:2023-09-26

我想写一个小程序,让我使用表单来更新一些本地文件。

我可以通过将它们设置为json来读取它们,但是JS不允许我写本地文件。

我一直在Perl中这样做,但是它没有GUI来方便输入(除非尝试使用一些Tkx组件)

是否有一种语言可以让我同时使用GUI和编写本地文件(并支持哈希和正则表达式)?

JavaScript 让您编写本地文件,您只是不能在基于浏览器的JavaScript中这样做。以node.js为例,你可以读写文件,没有问题。所以结合一些HTML,客户端JavaScript, Ajax和"服务器端"(在同一台机器上运行)JavaScript来做你需要做的事情。

作为一种允许你使用GUI,允许文件访问,支持哈希和正则表达式的语言…这和其他主流语言差不多。我个人推荐Visual Basic.NET。

如果你想要Perl与JS GUI,为什么不只是这样呢?用Perl代码作为CGI脚本运行本地web服务器,并通过基于浏览器的前端连接到它。Apache可以在Linux和Windows上运行,安装起来非常简单。只是要确保使用一些现代的Perl web框架,而不是一些古老的框架来简化您的开发。

我相信谷歌新的dart语言(语法介于js和java之间(主要是js),浏览器嵌入等)可以做到这一点。我刚在这里读到过。我从来没试过。

如果您的GUI是基于windows的,请尝试微软的。net框架。你可以在几分钟内得到一个带有Visual Basic或c#代码的简单GUI。当然,它也可以写入本地文件系统