JavaScript Cookie 写入与读取完整示例

作者:小括号

时间:2026-10-27

浏览:601

本文提供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)
} 
} 

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章