将数据保存在JS中
Save data in JS
我希望能够用JavaScript将数据保存到数据库或外部文件中。例如你可以在乒乓球中获得高分。该程序会检查您当前的分数是否高于高分变量,并在您的分数较高时更改。这很酷,但一旦重新加载选项卡,一切都会重置。任何有效的我都会,除了。即使更改程序的源代码也是很好的
如果您想在客户端进行此操作,您的选项基本上是:
- 本地存储器
- Cookie
本地存储可能是最简单的:
var score = 1;
localStorage.score = 1;
随后:
var score = parseInt(localStorage.score);
请注意,存储在本地存储中的所有内容都被视为字符串。如果您有一个复杂的对象,则必须将其转换为JSON并返回:
var players = {left:"tarzan", right:"jane"};
localStorage.score = JSON.stringify(players);
随后:
var players = JSON.parse(localStorage.players);
相关文章:
- 使用js/jQuery检查对象(而不是元素)是否真的存在
- moment.js在两个时区格式的日期之间存在差异
- 检查数组中是否存在字符串值,并返回找到的数组值js
- 以下内容在ASP.net/JS中可能存在吗
- underline-js:将键对象与数组键对象进行比较,如果存在,则移除现有的添加新的
- Javascript滑块不滑动,如何判断是否存在JS冲突
- mongodb检查值是否存在(node.js)
- 如何使用JS检查AWS S3上是否存在动态创建的文件
- MongoDB找到$value存在的位置和时间戳$gte JS
- 如何获得Backbone.js收藏集只存在于内存中(未持久化)
- 检查D3.js中的函数中是否存在URL
- 在Require.js中,如果Require()是一个函数,那么Require.config()是如何存在的
- 如何使用jsoup检测内联js函数?我基本上想检查内联函数是否存在
- javascript(angularjs)检查js对象中是否存在值
- Go中是否存在与此JS表达式等效的表达式
- Ember.js:在模板中呈现谷歌图表(仅当存在时才称为目标DOM元素)
- web js中是否存在等待或睡眠命令
- Node.js Express应用程序:如果存在cookie,则从服务器端向元素添加CSS类
- 如果不存在任何段落,Angular JS将默认创建段落
- 将当前 js 对象保存在 history.pushState 中