我使用Javascript和一个非常基本的html页面制作了一个本地网络游戏,所以我不需要,也不想在游戏中使用服务器!

但是现在我想保存一些数据(例如记录)。因此,我制作了一个Json文件,设法使用$.getJSON进行了读取,我想知道是否可以仅使用Javascript来写入json文件?

我不想使用任何php脚本!

我期待着您的回复 !

最佳答案

假设您有一个名为scores的结构。

您可以对其进行字符串化并将其存储在localStorage中:

function addScore(newScore) {
    scores.push(newScore);
    localStorage['scores'] = JSON.stringify(scores);
}


然后在程序开始时将其还原:

var scores = localStorage['scores'] ? JSON.parse(localStorage['scores']) : [];

关于javascript - Javascript保存本地数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14157529/

10-12 16:22