溫馨提示×

JS中document.cookie的功能是什么

js
小億
129
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";

這樣就創(chuàng)建了一個名為username,值為John的cookie。

需要注意的是,通過document.cookie屬性設置的cookie是覆蓋式的,即如果設置了同名的cookie,它將覆蓋之前的值。此外,通過document.cookie屬性設置的cookie的域和路徑等屬性默認繼承當前頁面的域和路徑。

總結起來,document.cookie的功能是用于讀取、設置和修改瀏覽器的cookie信息。

0