LocalStorage和APPStorage保存复杂对象会产生性能问题的原因

​关于LocalStorage和APPStorage保存复杂对象性能问题的两点疑问:

1、频繁读写:频繁读写复杂对象时,为什么会导致页面的性能变差,是LocalStorage会影响页面的渲染吗?

2、数据结构:LocalStorage和APPStorage会把数据保存到本地吗?应该在内存里边吧,为什么会有序列化和反序列化的过程?

HarmonyOS
2024-07-22 12:00:31
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

LocalStorage的读写操作是同步的,即当读取或写入LocalStorage时,程序会阻塞等待操作完成才会继续执行后续代码,所以不推荐整改修改复杂对象,这个new创建的时长是会影响刷新效率的;

LocalStorage和APPStorage在本地读取复杂对象时,不会进行序列化。

分享
微博
QQ
微信
回复
2024-07-22 19:47:10
相关问题
LocalStorageAppStorage有什么区别?
261浏览 • 2回复 待解决
LocalstorageAppStorage区别
1614浏览 • 1回复 待解决
应用性能问题定位优化指导
2082浏览 • 1回复 待解决
LocalStorageLink修饰变量自动保存
681浏览 • 1回复 待解决
鸿蒙js开发影响其性能吗?
12347浏览 • 3回复 待解决
AppStorage 作用范围是怎样
1778浏览 • 1回复 待解决
Grid组件性能问题有哪些?
112浏览 • 1回复 待解决
Refreshpulltorefresh性能差异
166浏览 • 1回复 待解决
对象类型检查,有人吗?求告知
316浏览 • 1回复 待解决
HarmonyOS图片保存相册问题
33浏览 • 1回复 待解决
物联网产生数据有什么特征?
3828浏览 • 1回复 待解决