JavaScript客户端Cookie操作库:Cookies.js

jopen 11年前

Cookies.js 是一个客户端的 Cookie 操作的 JavaScript 库。

功能特性

  • 缓存cookie的值,顺序读取速度较快。
  • 支持 AMD / CommonJS 加载器.
  • 支持多种浏览器.
  • 轻量级(less than 1 KB, minified and gzipped).
  • RFC6265 兼容.

示例代码:

// Setting a cookie value  Cookies.set('key', 'value');    // Chaining sets together  Cookies.set('key', 'value').set('hello', 'world');    // Setting cookies with additional options  Cookies.set('key', 'value', { domain: 'www.example.com', secure: true });    // Setting cookies with expiration values  Cookies.set('key', 'value', { expires: 600 }); // Expires in 10 minutes  Cookies.set('key', 'value', { expires: '01/01/2012' });  Cookies.set('key', 'value', { expires: new Date(2012, 0, 1) });    // Using the alias  Cookies('key', 'value', { secure: true });

项目主页:http://www.open-open.com/lib/view/home/1361148615228