如何在瀏覽器控制台獲取localStorage剩余大小?


有的時候我們不管是實用還是裝裝逼,可以打開瀏覽器控制台,目測谷歌可以這樣寫函數有效。

var localStorageSpace = function(){ var allStrings = ''; for(var key in window.localStorage){ if(window.localStorage.hasOwnProperty(key)){ allStrings += window.localStorage[key]; } } return allStrings ? 3 + ((allStrings.length*16)/(8*1024)) + ' KB' : 'Empty (0 KB)'; };

這個localStorageSpace() 運行了就可以查看已使用的localStorage的大小了,用5M減去這個結果就是剩下的瀏覽器存儲空間了。注意,有的不是存在永久存儲的localStorage里哦!有可能是sesstionStorage或cookie里 你也可以在控制台直接寫5*1024-xxx(你的結果復制在這) 讓控制台幫你計算也行 方法有很多

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM