网站地图官方微信:
网站首页 柳溪乡 柘城县 三亚市 翠里乡 羊街乡 汉庄镇

当前位置: 首页 >

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

用Web Cache API。

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

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

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

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

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

  • | 你们觉得央视最漂亮的女主持人是谁? |

    如果你说美,我投马凡舒。 春晚看到的时候,啧啧啧,我和我老...

    查看详情>>
  • | 为什么这么多人讨厌中国移动? |

  • | flutter是***跨平台最优解吗? |

  • | 已经有 Web 了,为什么国内还有各种小程序,快应用这种畸形的产物? |

  • | 买的时候看见小兔子可爱,实在忍不住就买了,可是兔子也太能大小便了,而且还特臭,有没有后悔养兔子? |

  • | 苹果电脑的 macOS 系统有多难用? |

  • | 国密加密算法有多安全呢? |

  • | 为什么大部分人都认为2560x1440是2K? |

  • | 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何? |

  • | 为什么有的人好像什么都知道但现实中却一事无成? |

  • | 如何看待 Rust 的应用前景? |

  • 请你设计一个加密货币交易所,主要能支持如下功能: 1,用户充...

    2025-06-24
  • (要是当时我自己能够早些知道就好了 )所以我自己也讲给大家听...

    2025-06-24
  • 我父亲使用空调的方式和别人不一样,夏天热的时候正常人都是空调...

    2025-06-24
  • 弄清楚这个问题,你首先要知道美国的F22有多厉害,因为双方分...

    2025-06-24

关注我们

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