gpt4 book ai didi

jquery - 如何通过 javascript 中的 url 将对象作为单个变量传递

转载 作者:行者123 更新时间:2023-12-01 00:11:12 25 4
gpt4 key购买 nike

如何通过url传递js对象

我有一个js对象

var info = {
status: 1 ,
time: "10:00:00-12:00:00" ,
weekdays: {
"monday",
"tuesday"
}
};

不想使用序列化,我想要类似“localhost/jstest/#test?info”

有什么办法可以实现这个目标

最佳答案

您将不得不以一种或另一种方式对其进行序列化。您可以按照您建议的方式通过将表示您的对象的 JSON 字符串存储在例如中来完成此操作。 sessionStorage ,并传递 key 的名称:

sessionStorage.setItem("info", JSON.stringify(info));
window.location("localhost/jstest/#test?info");

然后您可以访问该 key 中存储的数据:

var info = JSON.parse(sessionStorage.getItem("info"));

关于jquery - 如何通过 javascript 中的 url 将对象作为单个变量传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11062994/

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