Cookie工具类

介绍

Cookie操作工具类

使用方法

				
					define(['util/cookie/1.0']), function(cookie){
						/*设置cookie*/
						cookie.set('key','value');
						cookie.set('key','value',{ domain: '1688.com', secure: true });
						/*读取cookie*/
						cookie.get('key');
						/*删除cookie*/
						cookie.remove('key');
					});
				

公共方法

方法名称 入参说明 返回值 作用说明
set(key,value[,options]) key{String}:需要设置的cookie的key
value{String} :Cookie的值
options 可选{Object} Cookie选项,请传入标准JSON对象:
     domain: 可选{String} 域
     path: 可选{String} 路径
     expires: 可选{String|Number} 过期时间,单位:天
     secure: 可选{Boolean} 通过HTTPS/HTTP传输cookie
     raw: 可选{Boolean} 会对键值中的特殊字符进行escape,true不进行编码,默认false
设置Cookie
get(keys) keys {String}|{Array} Cookie名。 可指定多个cookie,以数组形式传入 cookie值 获取Cookie
remove(key) key {String} cookie名 删除Cookie