从本地存储加载回号码

Loading numbers back from local storage

我正在努力保存我游戏的最高分。我保存为

localStorage.highScore = hscore;

当我使用 chrome 开发工具时,我可以看到它正在保存。我一直在尝试使用以下方式加载它:

hscore = localStorage.highScore;

当我加载它时(在 refreshing/re 打开游戏后),它显示为 'type undefined'。我要保存的高分只是 Integer.

我不确定你的问题是什么。但是请在这里找到一个简单的演示:http://jsbin.com/liquvoxure/1/

最好使用 API 样式的 setting/getting 项。

同时检查您是否超出了浏览器中的任何本地存储配额。

为了安全起见,在尝试获取项目之前检查该项目是否已真正设置。