輕量級(jí)JS Cookie插件js-cookie的使用方法

js-cookieGitHub地址
js-cookie具體使用

js-cookie插件是一個(gè)JS操作cookie的插件,源文件只有3.34 KB,非常輕量級(jí),js-cookie也支持npm和Bower安裝和管理,下面看看js-cookie的具體用法

1、引入js-cookie.js

1.直接飲用cdn:
<script src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script>
2.本地下載下來后:
<script src="/path/to/js.cookie.js"></script>
3.模塊化開發(fā)時(shí):
$ npm install js-cookie --save
import Cookies from 'js-cookie'

2、js-cookie.js常用的API和方法

a、設(shè)置cookie

Cookies.set('name', 'value', { expires: 7, path: '' });//7天過期
Cookies.set('name', { foo: 'bar' });//設(shè)置一個(gè)json

b、讀取cookie

Cookies.get('name');//獲取cookie
Cookies.get(); #讀取所有的cookie

c、刪除cookie

Cookies.remove('name'); #刪除cookie時(shí)必須是同一個(gè)路徑。

下面是國外的介紹

Basic Usage

Create a cookie, valid across the entire site:
Cookies.set('name', 'value');

Create a cookie that expires 7 days from now, valid across the entire site:
Cookies.set('name', 'value', { expires: 7 });

Create an expiring cookie, valid to the path of the current page:
Cookies.set('name', 'value', { expires: 7, path: '' });

Read cookie:

Cookies.get('name'); // => 'value'
Cookies.get('nothing'); // => undefined

Read all visible cookies:
Cookies.get(); // => { name: 'value' }

Delete cookie:
Cookies.remove('name');

Delete a cookie valid to the path of the current page:

Cookies.set('name', 'value', { path: '' });
Cookies.remove('name'); // fail!
Cookies.remove('name', { path: '' }); // removed!
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi閱讀 7,847評(píng)論 0 10
  • 英文文檔,一開始我也是抗拒的,邊翻譯邊看,也就花費(fèi)了1個(gè)小時(shí)基本就閱讀過了,我的英文基礎(chǔ)其實(shí)很差。附上鏈接:鏈接:...
    lonecolonel閱讀 10,409評(píng)論 3 1
  • pyspark.sql模塊 模塊上下文 Spark SQL和DataFrames的重要類: pyspark.sql...
    mpro閱讀 9,912評(píng)論 0 13
  • =========================================================...
    _燈火闌珊處閱讀 2,535評(píng)論 0 3
  • 發(fā)現(xiàn)自己最近越來越能夠在老公對(duì)我挑剔和責(zé)罵時(shí)保持平穩(wěn)的情緒,不知不覺間我已經(jīng)換了自己,我真的做到了,終于做到了! ...
    Ada岳慧閱讀 287評(píng)論 0 5

友情鏈接更多精彩內(nèi)容