在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。
localStorage的读取
1 if(!window.localStorage){ 2 alert("浏览器支持localstorage"); 3 }else{ 4 var storage=window.localStorage; 5 //写入a字段 6 storage["a"]=1; 7 //写入b字段 8 storage.a=1; 9 //写入c字段 10 storage.setItem("c",3); 11 console.log(typeof storage["a"]); 12 console.log(typeof storage["b"]); 13 console.log(typeof storage["c"]); 14 //第一种方法读取 15 var a=storage.a; 16 console.log(a); 17 //第二种方法读取 18 var b=storage["b"]; 19 console.log(b); 20 //第三种方法读取 21 var c=storage.getItem("c"); 22 console.log(c); 23 }View Code