前言
cookie的操作:增刪改查殃饿,目前提供的api使用起來(lái)很不方便,所以自己封裝一下,以作學(xué)習(xí)。
封裝步驟解析
獲取 cookie 的所有鍵值對(duì)
詳細(xì)可參考我的另一篇文章 正則表達(dá)式處理url參數(shù)和cookiegetCookie(name)
通過(guò)名稱獲取字段的值大审,從鍵值對(duì)中獲取即可。setCookie(name,value,opts)
設(shè)置 cookie 的值座哩,以及屬性徒扶。
名稱 | 含義 |
---|---|
domain | 域名,默認(rèn)是當(dāng)前域名 |
path | 表示 cookie 影響到的路徑根穷,默認(rèn) path=/姜骡。如果路徑不能匹配時(shí),瀏覽器則不發(fā)送這個(gè)Cookie(Domain + path構(gòu)成了url) |
max-age | 最大失效時(shí)間(毫秒),cookie在多久后失效 |
補(bǔ)充說(shuō)明:
封裝時(shí)缠诅,不再考慮使用expires設(shè)置過(guò)期時(shí)間了溶浴。
- removeCookie(name)
將cookie設(shè)置為過(guò)期時(shí)間