Javascript中关于Cookie存储Array集合
来源:互联网 发布:flash js 交互 编辑:程序博客网 时间:2024/05/01 09:00
因为Cookie中不能直接存储Array集合,只能存储Javascript基本数据类型。所以我这边采用把Array集合转换成JSON对象进行存储就可以实现。同理处理Object对象也是一样。
function addHistory(_hcObj){
var _hclx = _hcObj.hclx;
var array = JSON.decode(getCookie("HISTORY"+_hclx));//Cookie中存放的数组通过解码方式还原
if(array != null && array.length > 0){
while(true){
if(array.length >= 5){
array.splice(0,1);//剔除array数组中第一个对象。数组中只保留不超过5个对象
}else{
break;
}
}
array.push(_hcObj);//array数组中填充对象
setCookie("HISTORY"+_hclx,JSON.encode(array),1);//array 数组通过编码之后,存放在Cookie中
}else{
array = new Array();
array.push(_hcObj);
setCookie("HISTORY"+_hclx,JSON.encode(array),1);
}
}
下面提供一个通过的JS文件下载
- Javascript中关于Cookie存储Array集合
- javascript中cookie 的存储、删除
- javascript中创建和存储cookie
- javascript将Object Array 保存在 cookie中
- javascript将Object Array 保存在 cookie中
- JavaScript基础-集合-Array
- 关于JavaScript中cookie的用法例子
- JavaScript中关于Cookie的详细介绍
- JavaScript-cookie与存储
- 【JavaScript】Cookie存储
- JavaScript的cookie存储
- javascript 中cookie的存储,获取cookie,删除cookie的方法。
- javascript 中cookie的存储,获取cookie,删除cookie的方法
- javascript 中cookie的存储,获取cookie,删除cookie的方法
- javascript 中cookie的存储,获取cookie,删除cookie的方法。
- javascript 中cookie的存储,获取cookie,删除cookie的方法。
- 本地存储 关于cookie
- javascript中cookie的存储,获取,删除等方法
- "_OBJC_CLASS_$_JSONDecoder" error and solution
- 通过反射去除listView 滑动到上下顶端的阴影
- 直接采用js处理业务规则的后果
- JavaScript 保存数组到 Cookie 的方法
- hexdump的用法
- Javascript中关于Cookie存储Array集合
- 又见gcd( 最小公约数)
- STL中的内存分配器原理
- java @override 报错处理
- 修改了域账户密码后,访问sharepoint站点时出现的问题
- Windows下Wireshark编译的是实现
- 远程访问MySQL数据库
- javascript将Object Array 保存在 cookie中
- java枚举类型