我该如何一步一步保存Javascript的进度? (在浏览器中)

问题描述:

我写了一个浏览器控制台的程序。我该如何一步一步保存Javascript的进度? (在浏览器中)

如果完成,它返回一个结果,我想以某种方式保存。之后我需要手动在浏览器中执行一些步骤(程序不再运行)。程序运行一次又一次返回结果。

有什么方法可以存储组合结果吗?

最后我总是想回是这样的:如果你需要存储的您的控制台应用程序的结果,你可以使用Web存储API

return storedResults + currentResult; 
+0

那么为什么不使storedResults成为一个全局变量呢? – user6245342

Web存储API提供了机制,使浏览器可以安全地 存储键/值对,以更直观的方式比使用 饼干。

保存结果(三种不同的方式做到这一点):

localStorage.result = 'OK'; 
localStorage['result'] = 'OK'; 
localStorage.setItem('result', 'OK'); 

查看结果:

console.log(localStorage.result); // print "OK" 

查看完整的reference

+1

谢谢。不知道这个。这正是我正在寻找的。 :) – oRookie