基本上,我试图在我制作的一个网页游戏中添加 "积分 "值,当我使用reload()函数重新加载页面时,我失去了增量值,积分变量初始化为0(我理解)。我试图克服这个问题,但无法解决。我试着查了无数次这个解决方案,但都没有用。网上有一个解决方案,它说SessionStorage对象获得和设置的值,但没有工作。
//totalPoints += pointsEarned;
//sessionStorage.setItem("totalPoints", totalPoints);
//finalTotalPoints = sessionStorage.getItem("totalPoints");
//document.getElementById("pointsValue").innerHTML = numOfHints;
你可以使用 localStorage
. 例如: 。
1.设定值: localStorage.setItem("counter", 0);
2.取值: JSON.parse( localStorage.getItem("counter"))