Javascript 通过localStorage将阵列传递到无法正常工作的新阵列

Javascript 通过localStorage将阵列传递到无法正常工作的新阵列,javascript,php,arrays,google-maps,local-storage,Javascript,Php,Arrays,Google Maps,Local Storage,这是一个相当长、复杂和具体的问题,但我希望有人能帮助我,因为我似乎找不到破解它的理由/逻辑 注意,我知道我使用的是不推荐使用的mysql,但这不是问题所在,而且我的托管站点只支持旧版本 第1部分是dataLoader.php->此脚本查询数据库。从表中我们得到了表中每一行的posx和posy。然后通过localStorage将它们发送到另一个页面-download.php。这是dataLoader.php中的相关代码: var xPos=[]; var yPos=[]; 比预期简单得多,我所需

这是一个相当长、复杂和具体的问题,但我希望有人能帮助我,因为我似乎找不到破解它的理由/逻辑

注意,我知道我使用的是不推荐使用的mysql,但这不是问题所在,而且我的托管站点只支持旧版本

第1部分是dataLoader.php->此脚本查询数据库。从表中我们得到了表中每一行的posx和posy。然后通过localStorage将它们发送到另一个页面-download.php。这是dataLoader.php中的相关代码:

var xPos=[]; var yPos=[];
比预期简单得多,我所需要做的就是EchoXPOS;yPos.push$posy

浏览器看到的downloader.php的HTML/Javascript是什么样子的?请提供一个演示该问题的示例。我已经编辑了它,希望我的问题现在更清楚一些。您是否通过回显屏幕检查了循环外的重新回显值?我尝试了,回显显示了第二行的值,而在存储中,它仍然有第一行的值两次。。。我编辑了这篇文章,因为我想我可能只需要在阵列满后才需要存储阵列,但这并没有起到任何作用。我将在稍后附上一个屏幕截图,以便更清楚地说明问题