cookie_0">操作cookie的增删查改 let cookie = { // 写入/修改cookie set(key, value, expires) { if (typeof expires === "number") { let date = new Date(); date.setDate(date.getDate() + expires) document.cookie = `${key}=${value};expires=${date}`; } else { let d = new Date(expires); document.cookie = `${key}=${value};expires=${d}`; // } } }, // 读取cookie get(key) { let arr = document.cookie.split("; ") var result = {} arr.forEach(item => { let key = item.split("=")[0]; let value = item.split("=")[1]; result[key] = value; }) return key ? result[key] : result; }, // 删除cookie remove(key) { if (this.get(key)) { document.cookie = key + "=18;expires=" + new Date('1999-09-09'); return true; } else { return false; } } } //使用时直接调用 // 示例 //cookie.set("username",$("#username").value,30)