检测某一个网页下localStorage的盈余容量

运用localStorage很久了,虽然晓得它的容量在差别的浏览器下为5M-10M,倏忽想晓得怎样去推断本身写的WebApp运用下的localStorage盈余容量。

日常平凡用JSON.stringify(localStorage).length,和最大容量比较下,能估算出也许用了若干。
详细运用方法:

if(window.localStorage) {
    var aa= 1024 * 1024 * 5 - unescape(encodeURIComponent(JSON.stringify(localStorage))).length;
    console.log(aa);
}
    原文作者:以茜为贵
    原文地址: https://segmentfault.com/a/1190000010466105
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞