永发信息网

cookie可以存一个json吗或者存一个数组

答案:3  悬赏:30  手机版
解决时间 2021-01-26 03:36
cookie可以存一个json吗或者存一个数组
最佳答案
1、Cookie里面只能放String类型的值。
2、要保存json或数组格式的值,可以转为字符串后保存到cookies中。
3、从cookies中读取出来的值,通过eval把字符转为json或者再次解析出数组即可。
例子:
var a[2]; //a是一个数组
a[0]=0;a[1]=1;a[2]=2;//数组值分别是 0 1 2
var c=a[0]+","+a[1]+","+a[2]; //此处是通过逗号连接上面的数组,c的值是 c="0,1,2"
下面要做的就是把c的值写入cookies即可。
从cookies读取出c的值,再用split函数以逗号分割c即得到原来a数组。
全部回答
你把整个json串作为一个Value存,取出来后eval 这个方式也是不错的,但会涉及到一个问题,如果json属性里的值中有引号,使用eval再生成json对象时,很有可能会发生错误。 所以在把json转换成字符串时,其值最好先如使用base64编码一下。 当把表示json的字符串使用eval转换成json对象后,再把其中属性的值反编码回来。
你好! 你把整个json串作为一个Value存,取出来后eval 这个方式也是不错的,但会涉及到一个问题,如果json属性里的值中有引号,使用eval再生成json对象时,很有可能会发生错误。 所以在把json转换成字符串时,其值最好先如使用base64编码一下。 当把表示json的字符串使用eval转换成json对象后,再把其中属性的值反编码回来。 如有疑问,请追问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
太阁立志传4怎么退位不做城主
she was wearing a sweater
单选题无论的实根个数是A.1个B.2个C.3个D.不
左眉毛有志有啥预兆
有关彭字的四字成语
私人美甲店地址在什么地方,我要处理点事
最近周公解梦总是说我身体健康出了问题
那上海理工和上海工程技术大学还有上海应用技
米白色呢子大衣和灰色高筒雪地靴搭配穿在身上
成语巧取豪夺的意思是什么啊?有知道释义的请
珠海流动人口有多少人?原居民又有多少人?
夕字的意思
淘宝订单贷款与信誉贷款,两钻能贷款多少知道
庆铃竞技者电脑诊断接口在哪
HM的裤子 我腰围80,79.厘米 臀围90.91厘米 裤
推荐资讯
人工挖桩1米4的桩径3米入花岗岩要挖多深
下列不属于内环境成分的是:A. 葡萄糖B. 激素
浓硫酸与水混合问题两者混合是不是化学变化?
已知X,Y满足Y=根号下X的平方-16+根号下16-X
【drive名词】drive的名词是什么?急啊、、
房子后面有坟地怎么办
生物圈为生物的生存提供的基本条件包括:营养
贷款买车哪家银行最便宜
具有燥湿健脾,祛风湿,发汗,明目功效的药物
语文找错字,就一题2 、选出下列各项中有错别
我想注册一家融资租赁公司为什么还要外资公司
ipad ipa文件用什么打开
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?