Web Storage

cookie的缺点:

  1. Cookie 的大小被限制为 4KB;
  2. Cookie 会包含在每个HTTP请求中向服务器发送,这样势必导致多次发送重复数据;
  3. Cookie 在网络传输时并未加密(除非整个应用都使用SSL),因此可能存在一些安全隐患。

HTML5的Web Storage:

HTML5 新增了Web Storage功能。通过Web Storage,可以让应用程序在客户端运行时在客户端保存程序数据。相关方法如下:

  1. length :该属性返回Storage里保存了多少组键值对;
  2. key(index):该方法返回该Storage中第index个key值;
  3. getItem(key):该方法返回该Storage中指定key对应的value;
  4. setItem(key,value):该方法用于向该Storage存入指定的 key-value 对;
  5. removeItem():该方法用于从该Storage删除指定key对应的 key-value 对;
  6. clear( );该方法用于删除该Storage中所有的 key-value 的对。

web storage 分为:localStorage和sessionStorage两种;localStorage长期保存本地,除非用户自己删除;sessionStorage存储时间为会话期间,关闭浏览器就删除了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值