获取使用容量思路:window.localStorage是一个对象,可以通过获取对象中存储的各个条目的length的总和来进行计算,公式:((length的总和)/ 1024).toFixed(2),如此计算出来的就是已经使用了多少KB的容量
if(!window.localStorage){
console.log("浏览器不支持localStorage");
return;
}
var size=0;
var storage = window.localStorage;
for(var props in storage){
// localStorage里自带一个length属性可以遍历,但是它的size是undefined
// 而且这个length体现的是localStorage里有几个除了length之外的key/props而不是它的size
// 所以应手动去除干扰
if(props==&