2

我有一个包含大量结果的 Web 应用程序。我想将这些结果存储在浏览器的 localStorage 中以便快速检索。

但是,大约十次搜索后,localStorage 将达到其大小限制(大约为 5 MB 左右,具体取决于浏览器的品牌)。我想知道那时可能会发生什么负面影响。. .

浏览器会在添加新项目时丢弃旧的存储项目(这是我所希望的)?如果我不手动删除旧结果,它不会存储新结果吗?还是浏览器会抛出异常?

4

1 回答 1

1

“[...] 对数据存储区的更改必须要么成功,要么根本不能更改数据存储区。”

QuotaExceededError抛出一个,所有指定在这里:http ://www.w3.org/TR/webstorage/#the-storage-interface

于 2012-07-30T20:29:10.617 回答