<body> <!-- CDN 引入 --> <script src="https://cdn.jsdelivr.net/npm/js-cookie@rc/dist/js.cookie.min.js"></script> <script> /* npm 下载 npm install js-cookie --save import Cookies from 'js-cookie' */ //创建一个Cookie,属性默认 Cookies.set('password', '123456'); //创建一个Cookie,设置属性:有效天数,path Cookies.set('attribute', 'pathDomain', { expires: 7, path: '/' }) //读取所有Cookie,返回{name1:value1,...,namen:valuen} JSON格式 Cookies.get(); //获取指定name的Cookie的值 Cookies.get("password"); //修改Cookie,重新创建一遍,name相同会覆盖之前Cookie,修改了过期时间 Cookies.set('attribute', 'pathDomain', { expires: 14, path: '/' }) //删除Cookie,可以指定过期时间为当前时间;注意:因为过期时间以浏览器的服务器时间为准,一般会有八小时时差 Cookies.remove("password"); /** * expires 值为 session 时:意思是和 session 同样的时间失效,属于一个默认值,将会在你关闭浏览器之后失效 */ // document.cookie // 1. 获取cookie let cookie = document.cookie; // string // 2. 保存cookie let key = ''; let value = ''; document.cookie = `${key}=${value}`; document.cookie = `${key}=${value};expires=${new Date().toUTCString()};path=/`; </script> </body>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通