juery操作session与cookie

一、session操作1 (原生)

1.setItem存储value

用途:将value存储到key字段
实例:sessionStorage.setItem(‘key’,‘value’)

2.getItem获取value

用途:获取指定key本地存储的值
实例:sessionStorage.getItem(“key”)

3.removeItem删除key

用途:删除指定key本地存储的值
实例:sessionStorage.removeItem(“key”)

4.clear清除所有的key/value

用途:清除所有的key/value
实例:sessionStorage.clear()


二、session操作2 (引入js)

下载JquerySession.js

1.set存储value

用途:将value存储到key字段
实例:$.session.set(‘key’, ‘value’)

2.get获取value

用途:获取指定key本地存储的值
实例:$.session.get(‘key’);

3.remove删除key

用途:删除指定key本地存储的值
实例:$.session.remove(‘key’);

4.clear清除所有的key/value

用途:清除所有的key/value
实例:$.session.clear();


三、cookie操作 (引入js)

下载JqueryCookie.js

1.创建一个"会话cookie"

实例:$.cookie(‘key’, ‘value’);

2.获取key对应的value

实例:$.cookie(‘key’);

3.删除key

实例:$.cookie(‘the_cookie’, null);

4.创建一个cookie并设置有效时间(单位天)

实例:$.cookie(‘key’,‘value’,{expires:7});

5.创建一个cookie并设置 cookie的有效路径

实例:$.cookie(‘key’,‘value’,{expires:7, path:’/’});
–在默认情况下,只有设置 cookie的网页才能读取该 cookie。如果想让一个页面读取另一个页面设置的cookie,必须设置cookie的路径。cookie的路径用于设置能够读取 cookie的顶级目录。将这个路径设置为网站的根目录,可以让所有网页都能互相读取 cookie (一般不要这样设置,防止出现冲突)–

6.可选参数说明

$.cookie('key','value',{
    expires:7,     		//(Number|Date)有效期;设置一个整数时,单位是天;也可以设置一个日期对象作为Cookie的过期日期;
    path:'/',	  		//(String)创建该Cookie的页面路径;
    domain:'jquery.com', //(String)创建该Cookie的页面域名;
    secure:true			//(Booblean)如果设为true,那么此Cookie的传输会要求一个安全协议,例如:HTTPS;
})

注意:cookie是基于域名来储存的。要放到测试服务器上或者本地localhost服务器上才会生效。cookie具有不同域名下储存不可共享的特性。单纯的本地一个html页面打开是无效的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值