我发现articles关于缓存行为,所以我只能假设它没有太大的不同,但我想确保。当localStorage已满时会发生什么?
我已经读过,大多数浏览器有5MB(给或带)localStorage,我对什么是浏览器的行为感兴趣?
我明白每个浏览器的行为都不尽相同,但我主要对Safari,Chrome和Firefox感兴趣(因为那些是我认为是浏览器的浏览器)。
- 上面提到的浏览器是否会从我的网站上删除数据,或者它会选择“最老的”还是某种类型的?
- 在这种情况下我的物品会被保存吗?
而最重要的是:
可以说我“滥用”的localStorage的和我的网站尝试使用这一切,并在同一页 我暂起来并试图节省更多,我会得到一个警告和将
getItem
返回null时发生这种情况或以某种方式保存在内存中?如果我尝试保存大于localStorage大小的项目,会发生什么情况?
回答:答案可以发现here
是完全相同的行为可以从sessionStorage的可预期的allegdly应该是一样的吗?
我知道这是一个很大的问题,但我想了解所有的有关的主题,我会心存感激你能回答这个问题的任何部分。
问候。
发生了什么,当你尝试了吗? – kol
那么我没有填补它,但我试图更多的研究之前,以确保我不会犯最初的错误。我不太清楚如何尝试,我发现没有这样的问题,也没有文章,我认为这可能是一个很好的职位。一旦我达到那一点,我会加上我自己的结论,如果这还没有回答。 –
看看这个:http://stackoverflow.com/questions/12508274/does-amplify-store-return-error-or-catch-exception-when-local-storage-limit-exce –