项目描述
上传时间
浏览人数
增加 代码
//增加
// let ck= document.cookie;
// console.log(ck);
//
// // let arr = ck.split(";")
// // console.log(arr );
//
// let date = new Date();
// console.log(date);
//
// let t =date.getTime();//获取时间
// console.log(t);
//
// t = t + 5 * 60 * 60 * 1000;
// date.setTime(t); //赋值
// console.log(date );
// let utc = date.toUTCString();
// console.log(utc); //转化为标准时间
//
// document.cookie = "username =han;expires="+utc+";path=/";
以下是增加效果图
2.删除
设置Cookie的过期时间为过去的一个时间,让Cookie过期。
// let u = {name:"Vernon", age:20, job:"web design"};
// setCookie("userinfo",JSON.stringify(u), 1);
//
// function setCookie(cName, cVal, expireDays) {
//
// if (cName) {
// cName = cName.replace(/\s+/g, ''); //去所有空格
// cVal = cVal.trim(); //去前后空格
//
// let date = new Date();
// let t = date.getTime() + expireDays * 24 * 60 * 60 * 1000;
// date.setTime(t);
// let utc = date.toUTCString();
//
// document.cookie = cName + "=" + cVal + ";expires=" + utc + ";path=/";
// }
// }
// setCookie("userinfo",JSON.stringify(u), -1);
以下是删除效果图
3.查询 代码
// let cV = getCookie("userinfo");
// console.log(cV);
//
// function getCookie(cName) {
// if (!cName) {
// return "";
// }
// let arr = document.cookie.split("; ");
// cName += "=";
// for (let i = 0; i < arr.length; i++) {
// if(arr[i].startsWith(cName)){
// return arr[i].substring(cName.length);
// }
// }
// return "";
// }
以下是查询效果图
4.修改
setCookie("userinfo","lol",2);
加油?