Javascript 支持存储数据的客户端脚本语言

Javascript 支持存储数据的客户端脚本语言,javascript,html,Javascript,Html,我正在创建一个必须存储数据的浏览器扩展。 我将让客户机端语言从游戏页面中读取, 如果出现错误或数据无法访问,请保存数据。 基本上,我正在尝试制作一个机器人,当 可能性和问题是内置的 由于可能性是最终的,我真的很希望它,如果在某种程度上,我会 能够让机器人播放一个小时,然后有一个包含 整个游戏的决定 我不能用javascript实现这一点,因为它禁止存储数据, 我能用另一种可以访问HTMLDOM的语言来完成吗? 我甚至可以用一些本来不该用的语言 然后为DOM可访问性编写一个小库,只要它允许DOM

我正在创建一个必须存储数据的浏览器扩展。 我将让客户机端语言从游戏页面中读取, 如果出现错误或数据无法访问,请保存数据。 基本上,我正在尝试制作一个机器人,当 可能性和问题是内置的

由于可能性是最终的,我真的很希望它,如果在某种程度上,我会 能够让机器人播放一个小时,然后有一个包含 整个游戏的决定

我不能用javascript实现这一点,因为它禁止存储数据, 我能用另一种可以访问HTMLDOM的语言来完成吗? 我甚至可以用一些本来不该用的语言 然后为DOM可访问性编写一个小库,只要它允许DOM 但我不知道是哪个


编辑:我没有注意到我真的得到了这个问题的答案。我意识到这个问题非常模糊(这是一个非常古老的问题),但基本上,我只是通过python构建了一个简单的html解析器。我问过我的一个朋友如何构建一个机器人,他说他只是通过创建一个浏览器扩展来实现的,我决定试一试。无论如何,是的,我应该在浏览器的api中投入更多的资源,并检查一种存储客户端数据的方法。

我不确定你想做什么,但也许你可以用Javascript使用浏览器的本地存储。这是一种在webApp上下文中存储少量数据的简单方法

编辑1:

这里有一个小示例可以帮助您:

// Store
localStorage.score = 5000;
// Retrieve data 
var score = localStorage.score;

,如果它是一个chrome扩展?你在构建什么浏览器?为什么你认为你需要一种不同的语言?研究要进行扩展的浏览器的API。它们都有用于存储客户机数据的API。如今,JS是浏览器的语言,不太可能很快改变。您可以尝试lowDB out,在浏览器本地存储中非常容易,如果其他所有操作都失败,您可以使用一个服务器来接受来自插件的请求(您可以使用诸如heroku之类的免费服务)并写入文件。稍后从服务器检索并显示它。稍后谢谢我