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