JavaScript Cookie 写入与读取完整示例
作者:小括号时间:2026-10-27 15:47:20浏览:602
本文提供JavaScript操作Cookie的完整代码示例。首先演示如何通过document.cookie直接写入键值对,随后详细解析读取Cookie的逻辑,包括使用indexOf定位键名、处理分号分隔符以及利用unescape解码值,确保开发者能掌握基础的数据持久化方法。
JavaScript Cookie 写入与读取完整示例
演示如何写入Cookie
具体实现如下:
var u = "value=123";
document.cookie = u; 演示如何读取名为value的Cookie值
具体实现如下:
var c_name="value"; // 定义变量名
if (document.cookie.length > 0) {
c_start = document.cookie.indexOf(c_name + "=")
if (c_start != -1) {
c_start = c_start + c_name.length + 1
c_end = document.cookie.indexOf(";", c_start)
if (c_end == -1) c_end = document.cookie.length
// document.write(document.cookie.substring(c_start,c_end)+"<br>");
var sss= unescape(document.cookie.substring(c_start, c_end)) // 获取值
alert(sss)
}
} 作者最新文章
JS语法错误会阻止加载吗?区分SyntaxError与资源加载失败
2026-11-05 16:08:46
JavaScript常见SyntaxError语法错误排查与修复方法
2026-11-05 13:58:44
JS中slice、substring和substr截取字符串的区别
2026-11-05 13:43:47
JS 转 TS 手动迁移最佳实践:从配置 tsconfig 到消除 any 类型
2026-11-05 11:53:32
为什么JS数组push后得到的是数字而不是数组?
2026-11-05 09:59:18
