js

JS中document.cookie的功能是什么

小亿
144
2023-12-01 13:41:24
栏目: 编程语言

在JavaScript中,document.cookie是一个属性,用于读取和设置浏览器的cookie。

通过document.cookie,可以获取当前页面的所有cookie信息,以字符串的形式返回。每个cookie以键值对的形式存在,多个cookie之间用分号和空格分隔。

例如,可以通过以下方式获取cookie信息并打印出来:

console.log(document.cookie);

输出结果可能类似于:

name=John; age=25; gender=male

可以看到,该页面上有三个cookie:name、age和gender。

除了获取cookie信息,还可以通过document.cookie设置新的cookie或修改已有的cookie。例如,可以通过以下方式设置一个新的cookie:

document.cookie = "username=John";

这样就创建了一个名为username,值为John的cookie。

需要注意的是,通过document.cookie属性设置的cookie是覆盖式的,即如果设置了同名的cookie,它将覆盖之前的值。此外,通过document.cookie属性设置的cookie的域和路径等属性默认继承当前页面的域和路径。

总结起来,document.cookie的功能是用于读取、设置和修改浏览器的cookie信息。

0
看了该问题的人还看了