當前位置:
首頁 > 知識 > html5中cookie介紹,封裝以及添加,獲取,刪除

html5中cookie介紹,封裝以及添加,獲取,刪除

  cookie是儲存在用戶本地終端上的數據。
在我們登陸網站時有記錄密碼,也有時間限制比如說7天,5天等等這都是我們利用cookie來寫的,
這就是利用了cookie的會話周期,但cookie同時又是不安全的我們可以打開網頁看到用戶輸入的密碼,而且又是依賴於伺服器環境的,
再寫cookie時還要設置儲存路徑,而我們獲取出來的值又是字元串,同時它又是非常小的,只有4kb,
下面我們來封裝一下coookie

封裝設置cookie:

function setCookie(name,value,iDay) { //傳值為名,值,過期時間

if(iDay){ //如果有過期時間的話則執行這個條件

var oDate=new Date; //獲取當且的事件戳

oDate.setDate(oDate.getDate+iDay); //設置過期事件

document.cookie=name+"="+value+"; path=/; expires="+oDate;//設置cookie

}else {//如果有過期時間的話則執行這個條件 設置cookie

document.cookie=name+"="+value+"; path=/"; //名,值以及根目錄
}

}

獲取cookie值

function getCookie(name) {

var arr1=document.cookie.split("; "); 獲取cookie值並且用」; 「來進行切割成數組

for(var i=0;i

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 科技優家 的精彩文章:

對於JSONObject,我只是臨時抱佛腳
Java之戳中痛點-(7)善用Java整型緩存池
linux exec操作文件描述符
python協程1:yield的使用
Azure經典門戶創建VM,如何設置使用靜態IP地址?

TAG:科技優家 |

您可能感興趣

使用 singledispatch 在 Python 中追溯地添加方法
Microsoft將跟蹤預防添加到最新的Edge Build
蘋果將為 Mac 添加 Face ID,為 Magic Keyboard 添加 Touch Bar
Facebook 添加最新AR繪圖功能,對標Snapchat和Instagram
ReportLab: 使用Python將圖表添加到PDF中
傳新款iPhone將添加「World-Facing」晶元
Nokia X7吃上Android Pie 添加PureDisplay支持
Avalanche 小技巧-如何添加Virtual Router
更輕薄新kindle Paperwhite發布 添加防水支持
繼Chrome,Firefox將FTP協議添加到不安全
添加Blackmagic RAW,Blackmagic發布Pocket Cinema Camera 4K口袋視頻機全新固件
Samsung One UI添加在Android Pie測試
微軟用SharePoint Spaces為SharePoint添加混合現實支持
Python Flask,資料庫,SQLAlchemy,模型類的定義,資料庫添加
springclould feign客戶端添加全局參數
Chrome添加DuckDuckGo搜索引擎
Android Q原生支持3D Touch?Ggoogle添加deep press功能
Samsung Health添加了Calm幫助睡眠和放鬆功能
Oracle應用管理云:IMCS添加不同版本Weblogic entity的區別
Surface Phone還沒死?Windows 10 RS5重新添加電話API