HTML5之本地存储
HTML5本地存储有localStorage和sessionStorage,两者的区别就是localStorage一直保存在本地不会过期,而sessionStorage窗口一旦关闭就没了。两者用法是一样的。
if(window.localStorage){
alert('浏览器支持 localStorage');
}else{
alert('浏览器不支持 support localStorage');
}存储操作如下
通过键值对应,只能存储字符串,如果是数组可以通过JSON.stringify,来转换
window.localStorage.setItem("FormsData",JSON.stringify($('#form').serializeArray())); 
读取
forms_data = JSON.parse(window.localStorage.getItem("FormsData")); 
删除
localStorage.removeItem("FormsData");清空
localStorage.clear();
 
HTML5还提供了一个key()方法,可以在不知道有哪些键值的时候使用,如下:
var storage = window.localStorage;
function showStorage(){
  for(var i=0;i<storage.length;i++){
  //key(i)获得相应的键,再用getItem()方法获得对应的值
  document.write(storage.key(i)+ " : " + storage.getItem(storage.key(i)) + "<br>");
  }
} 相关推荐
  KungLun    2020-02-03  
   wusiye    2020-10-23  
 表格的现在还是较为常用的一种标签,但不是用来布局,常见处理、显示表格式数据。在HTML网页中,要想创建表格,就需要使用表格相关的标签。<table> <tr> <td>单元格内的文字</td> ...
  gufudhn    2020-08-09  
   nercon    2020-08-01  
   swiftwwj    2020-07-21  
   nercon    2020-07-16  
   饮马天涯    2020-07-05  
   Lophole    2020-06-28  
   gufudhn    2020-06-12  
   csstpeixun    2020-06-11  
   huzijia    2020-06-09  
   WebVincent    2020-06-06  
   行吟阁    2020-05-30  
   qsdnet我想学编程    2020-05-26  
   gufudhn    2020-05-25  
   qsdnet我想学编程    2020-05-19  
   suixinsuoyu    2020-05-15  
   HSdiana    2020-05-15  
 