网站地图官方微信:
网站首页 杜北乡 冶陶镇 蒙江乡 甘南县 孔垄镇 台子乡

当前位置: 首页 >

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

用Web Cache API。

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

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

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

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

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

  • | 到底是微软不给M1适配,还是苹果不让别家系统适配? |

    苹果的AArch64 CPU都是默认使用16KB页表, GP...

    查看详情>>
  • | 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学? |

  • | 有没有追妻火葬场追不回来,女主跟男二收获幸福,男主后悔莫及的文? |

  • | IPS屏和VA屏该怎么选? |

  • | 2024 年净水器哪个牌子好?家用净水器的选购攻略是什么? |

  • | 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢? |

  • | 以色列为什么要打伊朗? |

  • | 有哪些是你用上了mac才知道的事? |

  • | 今天面试第五家公司被拒,面试官说我你技术没问题,但35岁要25k,不如招2个应届生,我该如何应对? |

  • | 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架? |

  • | 成都和武汉,现在还能算是一个级别的城市吗? |

  • 其实花要拆成两方面看, 做通讯基站那边早年虽然也有不光彩的地...

    2025-06-22
  • 剪映 ,必剪,快影,达芬奇调色,pr,ae,度加等等 剪映网...

    2025-06-22
  • Rust对C++的威胁不威胁先放在一边,rustdoc文档功...

    2025-06-22
  • 可以看 100 Days of SwiftUI ,通盘过一遍...

    2025-06-22

关注我们

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