Javascript 如何将一个JS变量传递到另一个JS页面

Javascript 如何将一个JS变量传递到另一个JS页面,javascript,Javascript,我在网上学习了一些教程,并创建了一个在浏览器中运行的小游戏。这是一个帆布游戏,用桨你可以防止球落下,并将球反射到砖块上(我希望你知道我在说什么)。我做了教练在那门课上所做的一切,但最后我做了一些更改,并将JS代码复制到另一个JS页面上,并对其进行了一些更改,以便在完成游戏的第一部分时将其传递到“Level 2” 我的问题是,游戏中实现的生命并没有传递到“2级”,如果你知道我的意思的话。你从3条生命开始,例如你失去1条生命,当你以2条生命结束“1级”并继续“2级”时,你将再次拥有3条生命,而不是2

我在网上学习了一些教程,并创建了一个在浏览器中运行的小游戏。这是一个帆布游戏,用桨你可以防止球落下,并将球反射到砖块上(我希望你知道我在说什么)。我做了教练在那门课上所做的一切,但最后我做了一些更改,并将JS代码复制到另一个JS页面上,并对其进行了一些更改,以便在完成游戏的第一部分时将其传递到“Level 2”


我的问题是,游戏中实现的生命并没有传递到“2级”,如果你知道我的意思的话。你从3条生命开始,例如你失去1条生命,当你以2条生命结束“1级”并继续“2级”时,你将再次拥有3条生命,而不是2条。如果有人理解我,请帮助我。我可能已经把这个问题弄得如此尴尬和困惑,但我必须把整个故事讲出来,这样你才能理解。提前谢谢

要将数据传递到另一个页面,简单的解决方案是将它们作为查询参数传递:

但在您的情况下,我建议使用会话存储或本地存储。
会话存储在关闭浏览器之前保留数据:

在Localstorage中,即使关闭浏览器,数据也会保持不变:

如果要保存复杂数据,可以将其存储在数据库中,请参阅indexeddb:

请发布您迄今为止编写的代码,以便我们能够帮助您。请尝试使用cookies跨子页面保存数据。请在localStorage上单击OK。它是浏览器中的一个对象,您可以在重定向/刷新之间存储数据。@PatrickHund这是“计数”所在的位置。但正如我所说的,我只是将我键入的第一个粘贴的JS代码复制到新页面上,然后更改了bricks和ball。对不起,我第一次发帖子时,截图是错的。这是对的。