首頁 > 科技 >

??JS 操作cookie??

發(fā)布時(shí)間:2025-03-31 20:13:52來源:

在前端開發(fā)中,操作 `cookie` 是一項(xiàng)基礎(chǔ)技能,它可以幫助我們存儲(chǔ)用戶信息或保持會(huì)話狀態(tài)。通過 JavaScript,我們可以輕松地創(chuàng)建、讀取和刪除 `cookie`!下面給大家分享幾個(gè)小技巧:

首先,創(chuàng)建一個(gè) `cookie` 非常簡(jiǎn)單:

```javascript

document.cookie = "name=John; expires=Fri, 31 Dec 2025 23:59:59 UTC; path=/";

```

上面代碼創(chuàng)建了一個(gè)名為 `name` 的 `cookie`,值為 `John`,并且設(shè)置了過期時(shí)間到 2025 年底。

接著,讀取 `cookie` 可以通過以下方式實(shí)現(xiàn):

```javascript

function getCookie(name) {

const value = `; ${document.cookie}`;

const parts = value.split(`; ${name}=`);

if (parts.length === 2) return parts.pop().split(';').shift();

}

```

這個(gè)函數(shù)可以幫我們獲取指定名稱的 `cookie` 值。

最后,刪除 `cookie` 也很方便:

```javascript

document.cookie = "name=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";

```

設(shè)置過期時(shí)間為過去的時(shí)間即可刪除對(duì)應(yīng)的 `cookie`。

掌握這些基本操作后,你就能更好地利用 `cookie` 來優(yōu)化用戶體驗(yàn)啦!???

免責(zé)聲明:本文為轉(zhuǎn)載,非本網(wǎng)原創(chuàng)內(nèi)容,不代表本網(wǎng)觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。

国产,欧美,日韩一区二区三区在线,在线观看91精品国产免费,久久99热只有频精品91密拍,日韩国产欧美一级天堂