1、创建Cookie对象

JavaScript中使用面向对象思想处理cookie//因为是作为类名或者命名空间的使用,所以和Math对象类似,这里使用Cookie来表示该对象
JavaScript中使用面向对象思想处理cookie
var Cookie = new Object();

2、实现设置Cookie的方法

JavaScript中使用面向对象思想处理cookie//name是要设置cookie的名称;value是设置cookie的值,option包括了其它选项,是一个对象作为参数
}

3、实现取Cookie的方法

JavaScript中使用面向对象思想处理cookie//name是指定cookie的名称,从而根据名称返回相应的值
}

4、实现删除Cookie的方法

JavaScript中使用面向对象思想处理cookie//name是指定cookie的名称,从而根据这个名称删除相应的cookie。在实现中,删除cookie是通过调用setCookie来完成的,将option的expireDays属性指定为负数即可
}

通过下面的代码,整个Cookie对象创建完毕后,可以将其放到一个大括号中来定义:
var Cookie = {
   setCookie:function(){},
   getCookie:function(){},
   deleteCookie:function(){}
}

通过这种形式,可以让Cookie的功能更加清晰,它作为一个全局对象,大大方便了对Cookie的操作
Cookie.setCookie("user", "terry");
Cookie.deleteCookie("user");

相关文章:

猜你喜欢
  • 2021-12-04
  • 2021-05-17
  • 2021-11-21
  • 2021-11-21
  • 2022-12-23
  • 2021-10-14
  • 2021-11-21
相关资源
相似解决方案