存储的数据量在20M左右
localStorage 是window下面的属性,用的时候可以省略window
数据只能存储字符串类型的
localStorage没有过期时间,只要不删除就永远存在
同一个浏览器的不同窗口数据可以通用
不同的浏览器之间的数据不能通用
localStorage 的使用方式: 01.存数据:localStorage.setItem('数据的名字','数据'); 02.取数据:localStorage.getItem('数据的名字'); 注意:如果获取的数据不存在,返回的是null 03.删数据:localStorage.removeItem('数据的名字'); 04.清空数据:localStorage.clear(); 示例: //随意存几个数据进去 localStorage.setItem('abc','efg'); localStorage.setItem('qwe','hj'); localStorage.setItem('sdf','fgh'); localStorage.setItem('hj','dsfsdf'); //先判断一下数据是否存在 存在的话再去取 if(localStorage.getItem('abc')){ alert(localStorage.getItem('abc')); } //删除数据 setTimeout(function(){ localStorage.removeItem('abc'); },2000) //清空数据 setTimeout(function(){ localStorage.clear(); },2000) //存数组的形式存数据 // JSON.stringify() 将对象转换成字符串 // JSON.parse() 将对象字符串转换成对象 localStorage.setItem('arr',JSON.stringify([1,2,3])); console.log(JSON.parse(localStorage.getItem('arr')));