cookie的設定 獲取以及刪除

2022-05-13 06:07:39 字數 700 閱讀 2163

首先介紹一下cookie的基本資訊:

cookie是以域為單位的,它必須放在伺服器的的環境下,但是cookie的容量小,只有4kb,並且也不安全,還有入股cookie的名字相同,會修改或者覆蓋原來的值,如果名字不同,會新增一條cookie;

獲取到cookie的格式都是字串;

父級種下的cookie,子級可以獲取到;子級種下的cookie,父級獲取不到;

還有就是cookie的path:可以設定,一般都是設定到 『/』 根目錄下;

好了,下面就是我封裝的有關cookie三種用法的函式;

document.cookie='

ac=123';

//種下

乙個cookie;

function setcookie(name,value,iday)

else

}setcookie(

'asd

','123');

setcookie(

'qwe

','rdf

',3);

//獲取乙個cookie;

function getcookie(name)

}return'';

}//刪除乙個cookie;

function removecookie(name)

removecookie(

'asd

')

cookie的獲取 設定與刪除

設定cookie c name 傳入的鍵 str value 傳入的值 str expiredays 有效期 天為單位 number escape 和unescape 是一對編碼解碼函式,一般用於url中非ascii字元的編碼和解碼!如 escape 返回 26,unescape 26 返回 都用十...

前端cookie的設定獲取刪除

我們有過這樣的經歷,當我們登入乙個 時候,會提示我們需不需要記住賬號和密碼 一般來說,當我們登入乙個 時,後台會返回乙個token字串作為 使用者的登入標識,而當使用者下次登入時,不想再登入驗證了怎麼辦?這個時候cookie就有作用了,我們將後台返回的token進行加密編碼,儲存 到cookie上,...

js設定 修改 獲取 刪除 cookie

上面這串省略號對於各種吐槽的聲音 裡面給出的設定cookie的 是這樣的 function setcookie name,value 這個函式只能設定cookie但是不能修改 什麼個意思呢看下圖就明白了 因為沒有指定路徑 所以當再次設定同鍵名的cookie時就無法覆蓋了 正確的設定cookie姿勢是...