檢測某一個網頁下localStorage的剩餘容量

使用localStorage好久了,雖然知道它的容量在不一樣的瀏覽器下爲5M-10M,忽然想知道怎麼去判斷本身寫的WebApp應用下的localStorage剩餘容量。瀏覽器

平時用JSON.stringify(localStorage).length,和最大容量比較下,能估算出大概用了多少。
具體使用方法:code

if(window.localStorage) {
    var aa= 1024 * 1024 * 5 - unescape(encodeURIComponent(JSON.stringify(localStorage))).length;
    console.log(aa);
}
相關文章
相關標籤/搜索