原生js对cookie的增删改查

一.增

document.cookie = cname + "=" + cvalue + ";expires=" + expires + ";path=/";
//分别
//cname为cookie的key
//cvalue为cookie的值与key直接=相连
//expires为cookie的过时时间前面用;与cvalue相连
//path为cookie的做用域默认为当前页面

其中expires的格式为Fri Sep 27 2019 14:27:25 GMT+0800 (中国标准时间)的一个对象.toUTCStringpython

对于时间设置cookie

var d = new Date();
d.setTime(d.getTime() + (n));//n的单位为毫秒
var expires = d.toUTCString();

二.改

用一样的key的名称覆盖就行了code

三.查

查看所有document.cookie的结果为字符串,每一个cookie之间都由;链接全部咱们能够split(';')把里面的cookie进行分开对象

四.删

用一样的key的名称覆盖,把过时日期设置成过时便可作用域

相关文章
相关标签/搜索