gpt4 book ai didi

javascript - 从另一个网页调用数组?

转载 作者:行者123 更新时间:2023-12-02 16:45:27 25 4
gpt4 key购买 nike

我正在构建一个网站,无法理解如何在同一网站的不同网页之间传递数组。定义数组的代码为:

sessionStorage.setItem("hello", JSON.stringify(["hi", "sup"]));

第二页调用数组的代码为:

var helloArray = JSON.parse(sessionStorage.getItem("hello"));

当我使用以下代码循环遍历数组时:

for (var i = 0; i < helloArray.length; i++) {
// JavaScript code
}

它会创建一个错误:Uncaught TypeError: Cannot read property 'length' of null.

我可以改变什么以及我做错了什么?

最佳答案

像这样使用 localStorage:

- 编写内容:

localStorage.setItem("hello", JSON.stringify(["hi", "sup"]));

- 阅读内容:

var helloArray = JSON.parse(localStorage.getItem('hello'));

Here JSFiddle!

关于javascript - 从另一个网页调用数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27161070/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com