写JS还在用原生cookie? 尝尝Cookie.js吧

概述:

这是一个简单、轻量级的JavaScript API,用于处理浏览器cookie,易于获取和使用,占用空间非常轻量(~2kb, gzipped: 0.95kb),并且没有依赖关系。它完全不影响任何JavaScript库或框架。

安装及尝鲜:

$ npm install cookiejs --save

import cookie from 'cookiejs';

cookie("test", "tank", 1)

或者直接通过引用

<script src="https://unpkg.com/cookiejs/dist/cookie.min.js"></script>
<script type="text/javascript">
  cookie("test", "tank", 1);
</script>

基础:

  • 语法:
cookie(key, value, num)

key cookie name
value cookie value
num expires time
  • 示例:
cookie('test', 'tank', 1)    // Create a cookie that expires 1 days from now
cookie('test')               // Create a cookie, valid across the entire site
cookie('test', null)         // Delete cookie `test`
cookie()                     // Get all cookie

cookie.set('test', 'tank', 1) // ====cookie('test', 'tank', 1)
cookie.get('test')            // ====cookie('test')
cookie.remove('test')         // ====cookie('test',null)
cookie.remove('test3', 'test4') // Delete cookie `test3` and `test4`

cookie.clear()                // Clean all cookie
cookie.all()                  // Get all cookie

设置多个值:

cookie.set({
  name1: 'value1',
  name2: 'value2'
});

设置30天过期:

cookie('test', 'tank', 30);  // Create a cookie that expires 30 days from now

cookie({ 'test':'123', 'test2':'456' }, { // 批量设置
  'expires': 30,
  'path': '/',
  'domain':''
});

cookie('test', '123', { 'expires': 30, 'path': '/', 'domain':'' });

清空:

下面两种结果是一样的
cookie()
cookie.clear()

删除:

cookie.remove("test") //删除cookie test
cookie("test",null) //这样也是 删除cookie test

更多使用方法与尝鲜可以访问github地址:
https://github.com/jaywcjlove/cookie.js

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 曾说过要写一种以日记载体的文,来写写那些阴天无事有一种特殊心境的自言自语。 一个女子淡淡阴郁的独白。—— 阴郁淡淡...
    小森geuveu阅读 232评论 0 1
  • 感赏儿子从心里爱妈妈。 感赏儿子知道节约。 感赏儿子早上很困仍然起床。 投射儿子脾气越来越小。 投射儿子明天心情愉...
    燕子重生scy阅读 170评论 0 2
  • default 默认值unique 唯一约束primary key 主键约束auto_increment 自增长约...
    aq_wzj阅读 132评论 0 0
  • 最近加班厉害,同事闲聊中说道一个专门收集个人信息的网站,成本之低廉,手法之龌龊,很让人难受,思考后发现这又出于信息...
    hhwwxxx阅读 484评论 0 0
  • 周末,应好报写作群群主二美的邀约,李尚龙老师在群里分享了如何写作,如何保持写作热情。李尚龙,青年导演,青年作家,考...
    我爱心自在阅读 738评论 0 1