好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

jquery.cookie取对象

jQuery.cookie插件是一款方便实用的cookie操作插件,通过它可以方便地取得cookie中保存的对象。下面来简单介绍如何使用该插件进行对象的取值操作。

//设置cookie
$.cookie('userInfo', JSON.stringify({name: '张三', age: 20}));
//取对象
var obj = JSON.parse($.cookie('userInfo'));
console.log(obj.name); //输出张三

通过上面的代码可以看出,我们需要先使用JSON.stringify()方法将要保存的对象转化为字符串,然后调用$.cookie()方法将字符串保存到cookie中。而在取对象的时候,需要通过JSON.parse()方法将cookie中保存的字符串转化为JavaScript对象。

实际应用中,我们可以根据业务需求将对象存储在cookie中,比如在登录成功之后,将用户信息保存到cookie中,下次访问时可以直接取出该对象,避免了频繁的数据库查询操作。

查看更多关于jquery.cookie取对象的详细内容...

  阅读:44次