JS的cookie

cookie

cookie是什么?用來保存用戶信息 自動登錄、記住用戶名

cookie的特性

1.同一個網站所有頁面共享一套cookies

2.數量、大小有限(4K-10K)(不超過50條)

3.過期時間

JS cookie的使用:

document.cookie


cookie的封裝,方便讀者進行使用:

(1)function setCookie(name,value,iDay)

{

varoDate=newDate();

oDate.setDate(oDate.getDate()+iDay);

document.cookie=name+'='+value+';expires='+oDate;

}

(2)function getCookie(name)

{

vararr=document.cookie.split('; ');

for(vari=0;i

{

vararr2=arr[i].split('=');

if(arr2[0]==name)

{

returnarr2[1];

}

}

return'';

}

function removeCookie(name)

{

setCookie(name,1,-1);

}

注意:本地測試的時候建議使用火狐瀏覽器,火狐瀏覽器可以記錄本地的cookie

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.設置cookie 每個cookie都是一個名/值對,可以把下面這樣一個字符串賦值給document.cooki...
    Separes閱讀 856評論 0 0
  • 什么是 Cookie “cookie 是存儲于訪問者的計算機中的變量。每當同一臺計算機通過瀏覽器請求某個頁面時,就...
    恩德_b0c2閱讀 432評論 0 3
  • 在這個前端橫行的時候,頁面之間的交互需要數據的傳遞,有的數據通過url傳參的形式可以很好地解決,但是對于部分需要改...
    eternalshallow閱讀 379評論 0 5
  • 一、DOM 什么是DOM?Document Object Model(文檔對象模型)。DOM是針對HTML和XML...
    空谷悠閱讀 986評論 0 2
  • cookie也叫HTTP Cookie,最初是客戶端與服務器端進行會話使用的。比如,會員登錄,下次回訪網站時無須登...
    lovelydong閱讀 392評論 0 1