localStorage 存数组

时间:2021-6-2 作者:qvyue

Q:localStorage的使用有什么限制么
A:必须是字符串

在使用localStorage时 遇到了问题

后台返回数组 存入前

localStorage 存数组
接收到后台返回的数组.png

存入本地存储

localStorage.setItem("applicationt", application);
var applicationItemt = localStorage.getItem("applicationt");

取出后

localStorage 存数组
取得的本地存储.png

这并不是想要的数据 原因是localStorage只能存入字符串 所以要用 JSON.stringify()JSON.parse()转换

localStorage.setItem("application", JSON.stringify(application));
var applicationItem = JSON.parse(localStorage.getItem("application"));

这样取出的数据就对了

localStorage 存数组
正确的数据.png
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。