Javascript 在本地存储中保存多个页面的数据,而不覆盖其他页面的本地存储

Javascript 在本地存储中保存多个页面的数据,而不覆盖其他页面的本地存储,javascript,html,local-storage,Javascript,Html,Local Storage,我使用localStorage.setItem(dataToStore)存储我在Firefox中运行的两个独立页面中的数据;两个页面都使用Javascript。当我存储一个页面的数据时,它会覆盖我从另一个页面存储的数据 在我的第一页,我收集人们的鼠标点击,并使用localStorage.setItem(第1页的点击数组)将它们保存到本地存储。在第二个页面上,我也收集点击,并使用localStorage.setItem(第2页的点击数组)保存它们。为了检索存储的项目,我将“console.log(

我使用localStorage.setItem(dataToStore)存储我在Firefox中运行的两个独立页面中的数据;两个页面都使用Javascript。当我存储一个页面的数据时,它会覆盖我从另一个页面存储的数据

在我的第一页,我收集人们的鼠标点击,并使用localStorage.setItem(第1页的点击数组)将它们保存到本地存储。在第二个页面上,我也收集点击,并使用localStorage.setItem(第2页的点击数组)保存它们。为了检索存储的项目,我将“console.log(localStorage.getItem)”添加到Javascript函数中,并在Firefox中打开页面

localStorage.getItem只返回我最近运行的任何一个页面的数据,因此看起来这些页面似乎保存到同一个本地存储文件中并相互覆盖。我的猜测是,有一种方法可以对页面进行索引(使用不同的属性?),以便为单独的函数独立存储数据,但我不确定如何做到这一点。有什么建议吗