javascript中的Cookie数组
Cookie Array in javascript
我尝试在javascript中创建一个二维数组作为cookie。这可能吗?首先,如何创建这个数组cookie?其次,我如何循环遍历这个数组cookie来检索数据。谢谢很多! !
您结合使用jQuery。cookie插件和JSON,并解决您的问题。
当你想存储一个数组时,你在JS中创建了一个数组,并使用JSON.stringify
将其转换为字符串,并使用$.cookie('name', 'array_string')
存储
var myAry = [1, 2, 3];
$.cookie('name', JSON.stringify(myAry));
当您想要检索cookie内的数组时,使用$.cookie('name')
检索cookie值,使用JSON.parse
从字符串中检索数组。
var storedAry = JSON.parse($.cookie('name'));
//storedAry -> [1, 2, 3]
可以将该数组作为JSON数组存储在cookie中。从cookie的角度来看,它是一个普通的文本字符串,但您可以解析其内容以重新构建数组。
相关文章:
- 创建一个 json cookie 数组
- 如何使用 json.stringify 在 cookie 中正确存储对象数组
- 将对象/数组存储在 jQuery Cookie 中
- 使用 cookie 记住数组中的所有值 - JavaScript
- 在 Jquery 中创建或更新 cookie 数组
- 如何创建一个 cookie 数组并反转它
- 如何使用 cookie 数组中的项目填充 KO 绑定列表
- 向数组 cookie 添加值
- 检查 cookie 值是否在数组中
- 用于存储单选按钮数组的Javascript cookie
- 将数组存储在jQuery cookie中
- 在数组位置获取并设置cookie值
- 为什么推送对此cookie数组无效
- php cookie值到javascript数组
- 如何将php数组存储在一个cookie中,然后通过javascript读取它
- 如何使用jQuery$.cokie()在cookie中存储对象数组
- 在JavaScript函数中用数组数据动态填充PHP cookie
- 使用javascript将cookie存储在数组中(或使用cookie作为数组)
- PHP/JS -如何移动数组到另一个页面不使用URL, FORM, SESSION, COOKIE参数
- 如何在php中编码数组,将其保存为cookie,在js中编辑并再次保存