网站地图官方微信:
网站首页 东屯镇 僧固乡 长康镇 雅酉镇 麻江县 社头乡

当前位置: 首页 >

前端js如何处理数据持久化的问题?indexDB? localstore(有大小限制)?考虑离线情况?

用Web Cache API。

虽然caches的设计目的并非本地存储,而是作为缓存使用,但它可以很简单得用作有异步接口的kv存储。

和idb相比,caches的接口有promise支持,同时是无模式的。

Caches可以有树形结构,可以较方便得模拟文件系统,但如果需要好用的文件系统模拟,那么依然是需要一定的封装的,这一点上不如fsa api中的opfs,但相比试验性的opfs,caches是兼容性更好的选择。

Web cache api的另一个好处是它真的就是一个“缓存”api…。

前端js如何处理数据持久化的问题?indexDB? localstore(有大小限制)?考虑离线情况?

  • | 为什么一部分 Go 布道师的博客不更新了? |

    哈哈,首先我不是布道师,算是 go 语言的爱好者吧。 😄 自...

    查看详情>>
  • | 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)? |

  • | 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗? |

  • | 为什么有的女生喜欢穿紧身牛仔裤? |

  • | JetBrains 放弃 AppCode 是否是一个错误决定? |

  • | Caddy 和 Nginx 比有哪些优点和缺点? |

  • | 蜜雪冰城香港门店被通报「产品大肠菌群超标 70%」,哪些环节可能导致大肠菌群超标?会对身体有哪些危害? |

  • | 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗? |

  • | 为什么供应链桃子只有小米雷军可以摘,其他人只能干瞪眼? |

  • | 现在国内有哪些比较不错的 J***a 开源商城系统? |

  • | 鱼缸哪里买比较便宜呢? |

  • 我将我的鸿蒙Next应用提交到应用市场时,在可支持的设备类型...

    2025-06-20
  • 不请自来。 作为一名游戏开发程序员,说说我在为游戏适配hm...

    2025-06-20
  • 居然这么多答案都搞不清git的优势。 git的核心使用场景...

    2025-06-20
  • 去游泳的时候见过一个,165左右,小头宽肩细腰胯宽腿直肤白,...

    2025-06-20

关注我们

添加微信好友,关注最新动态