HTML5,我们经常用到存储,那么这个存储是什么鬼?有什么作用?其实存储是一件很简单的事情。只要是熟悉JavaScript中对象的童鞋,看完本文的分享,你应该对存储的概念和用法有了很好的把握。在HTML5中,你可以把存储看成是一些javascript对象存储在客户端(浏览器),那么有什么用呢?举个简单的例子,百度搜索会将你的搜索关键词存储在storage(localStorage)中,这样下次你搜索相同的内容时,会优先在下拉展示中显示你搜索过的内容。关于存储的内容,可以使用chrome下的Resources面板查看。方法:1.clear()删除所有值。ff未实现2.getItem(name)根据指定的名称name获取对应的值3.key(index)获取索引位置的值的名称4.removeItem(name)删除name指定的名值对5.setItem(name,value)为指定的名称设置一个对应的值。点和方括号语法也可以用于访问设置,但推荐使用上述方法。另外,还要注意一点,value必须是字符串。sessionStorage顾名思义,sessionStorage对象存储特定于某个会话的数据,也就是说,数据只保留到浏览器关闭,或者更准确地说,直到页面选项卡关闭。同一个页面,在不同的tab打开,有不同的sessionStorage对象,如果同一个页面刷新,sessionStorage对象也会重新启动。//设置sessionStorage.setItem('name','maiziedu');sessionStorage.age='10';//读取varname=sessionStorage.getItem('name');//maizieduvarage=sessionStorage.age;//10//遍历for(vari=0,len=sessionStorage.length;i
