使用Javascript显示2个随机数
我这里有这个代码: const stored=localStorage[location.href] 常量编号=存储的| | Math.floorMath.random*6+2 document.getElementByIdn1.innerHTML=编号 如果存储的本地存储[location.href]=编号 第一个数字是。使用Javascript显示2个随机数,javascript,html,Javascript,Html,我这里有这个代码: const stored=localStorage[location.href] 常量编号=存储的| | Math.floorMath.random*6+2 document.getElementByIdn1.innerHTML=编号 如果存储的本地存储[location.href]=编号 第一个数字是。 您已将两个数字存储在localStorage中的同一个key location.href下,因此第二个数字将覆盖第一个数字 您需要使用不同的键或将数字存储在JSON字典中
您已将两个数字存储在localStorage中的同一个key location.href下,因此第二个数字将覆盖第一个数字
您需要使用不同的键或将数字存储在JSON字典中,然后将其存储。您已将两个数字存储在localStorage中的同一个键位置下。href因此第二个数字将覆盖第一个数字
您需要使用不同的键或将数字存储在JSON字典中,然后将其存储。localStorage[location.href]localStorage[location.href]嘿,谢谢您的回复!是的,这就是问题所在。但我无法更改该键,因为它正在将其映射到当前URL。因此,如果用户转到不同的页面,脚本生成的数字可能会改变,但如果用户只是重新加载页面,则会保持不变。有没有办法生成两个不同的数字,并将其存储在localStorage中,但由页面URL映射?您只需在URL numberOne和numberTwo或类似内容的末尾附加一些已知字符串即可。这样一来,两次访问之间的密钥保持不变,但数字不同。非常感谢!你能给我一些基于我的示例代码吗?看看这个文档嘿,谢谢你的回复!是的,这就是问题所在。但我无法更改该键,因为它正在将其映射到当前URL。因此,如果用户转到不同的页面,脚本生成的数字可能会改变,但如果用户只是重新加载页面,则会保持不变。有没有办法生成两个不同的数字,并将其存储在localStorage中,但由页面URL映射?您只需在URL numberOne和numberTwo或类似内容的末尾附加一些已知字符串即可。这样一来,两次访问之间的密钥保持不变,但数字不同。非常感谢!你能给我一些基于我的示例代码吗?看看这个文档