我有一个包含大量结果网格的Web应用程序。我想将这些结果存储在浏览器的localStorage中以便快速检索。
然而,在大约十次搜索之后,localStorage将达到其大小限制(大约5 MB左右,具体取决于浏览器的品牌)。我想知道在那一点可能会出现什么负面影响。 。
浏览器是否会丢弃旧的存储项目(这是我希望的)?如果没有我手动删除旧结果,它是否会存储新结果?或者浏览器会抛出异常吗?
答案 0 :(得分:1)
“[...]数据存储区域的更改必须成功,否则数据存储区域一定不能更改。”
并抛出QuotaExceededError
,所有内容都在此处指定:http://www.w3.org/TR/webstorage/#the-storage-interface