为了账号安全,请及时绑定邮箱和手机立即绑定

localstorage容量超过了怎么办?

localstorage容量超过了怎么办?

繁花不似锦 2018-08-02 16:19:41
大半年前的三大厂其中一家的面试题,面试官问的这个问题,如果写入localstorage的时候发现容量超出了怎么办(也就是一般标准的5m),当时比较紧张蒙了,现在想来在不借助其他存储情况下,如果要强行写入己方的数据,是不是在检测到报错后,可以调用一个localstorage.clear()把用户其他localstorage清掉,然后写入自己的数据(当然这么做感觉就非常的暴力和qj用户),求大神指点一二,google和百度了一圈几乎没什么人提到这个需求。
查看完整描述

2 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

localstorage存储不是5m 是每个域5m 超了申请其他的域/修改ng配置 postmessge通信往其他域上存取 
感觉删别人的数据不好吧 超了就不存了貌似可以理解为可以不存 那就直接不存了呗

查看完整回答
反对 回复 2018-08-05
  • 2 回答
  • 0 关注
  • 3785 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信