运用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);
}