本文概述
- 5. JeCookie
- 4. Cookies.js
- 3. Cookie.js
- 2. Cookies
- 1. JsCookie(以前的jQuery Cookie)
document.cookie = "username=Our Code World;
expires=Thu, 19 Nov 2040 14:00:00 UTC;
path=/";
很奇怪不是吗? Cookies是存储在浏览器中的小型” 文件” 。它们旨在容纳少量数据(仅字符串)。这允许服务器提供针对特定用户的页面, 或者页面本身可以包含一些脚本, 该脚本知道cookie中的数据, 因此能够将信息从一次访问到网站(或相关网站)传送到下一个。当你想要在服务器和客户端的浏览器之间共享信息时, 这变得非常有用, 因为你不需要使用GET, POST, PUT等HTTP格式发布此类信息。在本文中, 我们将与你分享最多有用的库, 可在你的Web项目中以可读性和对开发人员友好的方式轻松地使用Cookie。
5. JeCookieJeCookie是一个简单的脚本, 用于轻松地操作cookie。它支持以下浏览器:
- IE 6+
- FF 3+
- 铬10+
- 歌剧10+
var cookie = new jecookie('cookie_name');
var cookie = new jecookie('cookie_name', {name : 'value'}, {secure :true, domain : '.example.org'});
4. Cookies.jsCookies.js是具有完整Unicode支持的完整的cookie读取器/写入器。由于cookie只是特殊格式的字符串, 因此有时很难管理它们。该库旨在通过定义与存储对象部分一致的对象(docCookies)来抽象化对document.cookie的访问。它还提供了完整的Unicode支持。
3. Cookie.jsCookie.js是一个小型的JavaScript库, 可简化Cookie。它能够设置, 获取和删除cookie, 接受各种参数, 并支持链接。它没有任何依赖关系, 并且经过压缩和压缩, 只有900字节小。在JavaScript中使用Cookie很糟糕(如开头所述)。 document.cookie绝对是JavaScript的丑陋部分之一。该库旨在提供一种简单而强大的cookie使用方式。你可以使用cookie.set方法设置cookie。该值将自动为你转义:
cookie.set('key', 'value');
2. CookiesCookies是一个用JavaScript编写的超级简单的cookie操作库。与将密钥定义为某些函数的参数的其他库不同, 使用cookie可以像对待对象内部的键一样使用cookie, 而这些功能使编写和读取cookie变得非常容易:
var userdata = http://www.srcmini.com/{ email:'test@test.com', token: '42' };
cookies({ user: userdata, computer: "Desktop"});
你还可以设置复杂数据, 并将其进行json编码保存并在单个cookie中正确检索。
1. JsCookie(以前的jQuery Cookie)JsCookie是一个非常简单, 功能强大但轻量级的JavaScript API, 用于处理Cookie:
- 适用于所有浏览器
- 接受任何字符
- 经过严格测试
- 没有依赖性
- 不引人注目的JSON支持
- 支持AMD / CommonJS
- 符合RFC 6265
- 有用的维基
- 启用自定义编码/解码
- 压缩约900个字节!
编码愉快!
推荐阅读
- 7个适用于PHP的最佳Curl包装器库
- 7个最好的PHP Http客户端库
- 7个最佳360°(矩形)图像查看器JavaScript插件
- 5个最佳开放源代码HTML渲染库,可将HTML5/CSS3用作C#的用户界面
- 7个最好的开源终端仿真器
- 5个最佳开源PHP代码混淆器库
- 十大最佳Android评分栏小部件
- 9个最好的React应用程序的最佳优化技术
- 5个最好的PHP开源PDF生成库