gpt4 book ai didi

javascript - JSON.Parse 使 IOS 应用程序崩溃

转载 作者:行者123 更新时间:2023-11-29 00:47:09 37 4
gpt4 key购买 nike

在我的 cordova 应用程序 (IOS) 中,我将 JSON 对象存储在本地存储中,并使用我从 ajax 请求收到的数据对其进行字符串化。但是后来当我尝试使用它来解析本地存储项的应用程序时,它崩溃并显示内存警告。

localStorage.setItem("mylist", JSON.stringify(mylist));

JSON.parse(localStorage.getItem("mylist"));

是内存密集型函数还是其他问题?

最佳答案

在将项目从 localStorage 解析为 json 对象之前执行 null 检查。

if(localStorage.getItem("mylist")!=null){
var mylist=JSON.parse(localStorage.getItem("mylist"));
}

可能您甚至在设置之前就尝试从 localStorage 获取数据。

关于javascript - JSON.Parse 使 IOS 应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38500202/

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