百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>html5教程> H5的web当地存储怎样运用-
分享文章到:

H5的web当地存储怎样运用-

发布时间:08/01 来源:未知 浏览: 关键词:
这次给大家带来H5的web当地存储怎样运用,怎么运用H5的web当地存储?H5的web当地存储运用的注意事项是什么,下面就是实战案例,一起来看一下。 这次给大家带来H5的web当地存储怎样运用,怎么运用H5的web当地存储?H5的web当地存储运用的注意事项是什么,下面就是实战案例,一起来看一下。

Web Storage是HTML5引入的一个非常重要的功能,可以在客户端当地存储数据,相似HTML4的cookie,但可实现功能要比cookie强大的多,cookie大小被限定在4KB,Web Storage官方倡议为每个网站5MB。

Web Storage又分为两种:

sessionStorage

localStorage

从字面意思就可以很分明的看出来,sessionStorage将数据保留在session中,阅读器关闭也就没了;而localStorage则不断将数据保留在客户端当地;

无论是sessionStorage,还是localStorage,可运用的API都雷同,常用的有如下几个(以localStorage为例):

保留数据:localStorage.setItem(key,value);读取数据:localStorage.getItem(key);删除单个数据:localStorage.removeItem(key);删除所有数据:localStorage.clear();得到某个索引的key:localStorage.key(index);

如上,key和value都必需为字符串,换言之,web Storage的API只能操纵字符串。

接下来,我们通过Web Storage开发一个简略的通信录小程序,以演示相干API的运用办法;我们要实现如下功能:

录入联络人,联络人有姓名、手机号码2个字段,以手机号作为key存入localStorage;依据手机号码,查寻机主;列出目前已保留的所有联络人信息;

第一先写一个简略的html代码

    
    
    
    
H5当地存储之WebStorage篇    
    
  
  
姓名:  
  

手机:

输入手机号:


要实现联络人的保留,只需要简略实现如下JS办法即可:

functionsave(){   
varmobilephone=document.getElementById("mobilephone").value;   
varuser_name=document.getElementById("user_name").value;   
localStorage.setItem(mobilephone,user_name);   
} //用于保留数据

要实现查寻机主,则实现如下JS办法:

//查寻数据   
functionfind(){   
varsearch_phone=document.getElementById("search_phone").value;   
varname=localStorage.getItem(search_phone);   
varfind_result=document.getElementById("find_result");   
find_result.innerHTML=search_phone+"的机主是:"+name;   
}

信赖看了这些案例你已经把握了办法,更多出色请关注 百分百源码网 其它相干文章!

相干浏览:

12个冷门的H5设计小技巧

H5中如何运用postMessage实现两个网页间通报数据

H5如何用绘制五角星

以上就是H5的web当地存储怎样运用的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板