cookie设置方法,有无有效期的和地址都能设置。没有有效期的和地址时也能设置成默认值。
options为有效期和地址接收
function setCookie(key,val,options){
options为空没有设置
ops = ops || {};
// 有 有效期
let e = "";
if(ops.expires){
var d = new Date();
d.setDate( d.getDate() + ops.expires );
e = ";expires="+d;
}
// 处理路径
// let p = "";
// if(ops.path){
// p = ";path="+ops.path;
// }
let p = ops.path ? ";path="+ops.path : "";
document.cookie = `${key}=${val}${p}${e}`;
}
本文深入讲解了cookie的设置方法,包括如何设定有效期和路径。通过一个实用的JavaScript函数,演示了如何在网页中灵活地创建带有或不带有有效期及路径的cookie。无论你是初学者还是有经验的开发者,都能从中获得有价值的知识。
569

被折叠的 条评论
为什么被折叠?



