gpt4 book ai didi

javascript - 在客户端保存php对象

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

有什么方法可以在客户端保存 php 对象,这样当我进一步需要它时,我不需要发出 Ajax 请求来获取另一个新对象。

最佳答案

是——使用HTML5 localStorage键保存您需要的任何数据:

localStorage["hi"] = "ho";

// and then later ...
alert(localStorage["hi"]);

当用户导航到您网站上的新页面或稍后返回您的网站时,保存到浏览器本地存储中的字符串将保留。它的浏览器支持非常好——甚至 IE8+ 也支持它。

注意一点:您只能保存字符串数据。因此,如果您有一个对象,那么您需要使用 JSON.stringify/JSON.parse:

var user = { firstName: "foo", lastName: "bar" };
localStorage["name"] = JSON.stringify(user);

// and then later ...
var restoredUser = JSON.parse(localStorage["name"]);
if (restoredUser)
alert("Hi, " + restoredUser.firstName);

关于javascript - 在客户端保存php对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21792550/

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