如何逐步保存 Javascript 的进度? (在浏览器中)
How can I step by step save my progress with Javascript? (in a Browser)
我已经为浏览器的控制台编写了一个程序。
如果完成了 return,我想以某种方式保存结果。之后我需要在浏览器中手动执行一些步骤(程序不再是 运行)。程序一次又一次地运行 return 结果。
有什么方法可以存储合并后的结果吗?
最后我总是想return像这样:
return storedResults + currentResult;
如果您需要存储控制台应用程序的结果,您可以使用 Web 存储 API。
The Web Storage API provides mechanisms by which browsers can securely
store key/value pairs, in a much more intuitive fashion than using
cookies.
保存结果(三种不同的方式):
localStorage.result = 'OK';
localStorage['result'] = 'OK';
localStorage.setItem('result', 'OK');
查看结果:
console.log(localStorage.result); // print "OK"
查看完整 reference。
我已经为浏览器的控制台编写了一个程序。
如果完成了 return,我想以某种方式保存结果。之后我需要在浏览器中手动执行一些步骤(程序不再是 运行)。程序一次又一次地运行 return 结果。
有什么方法可以存储合并后的结果吗?
最后我总是想return像这样:
return storedResults + currentResult;
如果您需要存储控制台应用程序的结果,您可以使用 Web 存储 API。
The Web Storage API provides mechanisms by which browsers can securely store key/value pairs, in a much more intuitive fashion than using cookies.
保存结果(三种不同的方式):
localStorage.result = 'OK';
localStorage['result'] = 'OK';
localStorage.setItem('result', 'OK');
查看结果:
console.log(localStorage.result); // print "OK"
查看完整 reference。