JavaScript:如何将数组保存/加载到文件中?

3

(仅限本地使用,使用WAMP)我有一些JavaScript代码,创建了一个包含字符串和对象的数组。我想将这个数组保存到文件中,以便以后可以将其加载到另一个JavaScript中。

我已经在谷歌上搜索了整夜,但似乎找不到任何解决方法 :(


2
如果您只需要在站点的不同页面(不同脚本)上存储/加载数据,而不是实际文件,则可以使用浏览器的本地存储。 - Bergi
@Bergi 在这方面是绝对正确的,localStorage 是你想要和需要的。 - Rob M.
本地存储很好,但如果他需要在其他浏览器中使用数据怎么办? - StaleMartyr
3个回答

2

首先使用JSON.stringify(myarray),然后您可以使用AJAX将数据发送到服务器。您可以使用file_put_contents(php)将文件保存到服务器的磁盘中......您可以使用JSON.parse(array_from_file)检索数组并稍后使用它。


不用担心,在网络上有很多教程。这里有一个很好的例子http://www.w3schools.com/ajax/ :-) 祝你好运 - StaleMartyr

1
你可以将json发送到php服务器,然后将其写入json文件。

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接