JSON

sessionstorage中存储JSON数据

字号+ 作者:H5之家 来源:H5之家 2017-10-29 08:07 我要评论( )

在web开发时,可能经常会用到sessionstorage存储数据,存储单个字符串数据变量时并不困难var str = This is a string;sessionstorage.setIte

在web开发时,可能经常会用到sessionstorage存储数据,存储单个字符串数据变量时并不困难var str = 'This is a string'; sessionstorage.setItem('param',str); 获取sessionstoragevar item = sessionstorage.getItem('param'); console.log(item);

效果图

效果图

但是sessionStorage只能存储字符串类型数据,无法直接存储数组类型和JSON对象,如果有需求该怎样做呢?其实也很简单。首先将JSON对象通过JSON.stringify()方法转换成字符串,再存储到sessionstorage中var obj = { "name": "Tom", "age": 12, "gender": "man" }; sessionstorage.setItem('jsonParams',JSON.stringify(obj)); 然后通过JSON.parse()方法将字符串转换成JSON格式即可var data = JSON.parse(sessionstorage.getItem('jsonParams')); console.log(data);

效果图

效果图

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 免费JSON教程在线学习

    免费JSON教程在线学习

    2017-10-28 14:00

  • JSON解析和XML解析对比--Java学习网

    JSON解析和XML解析对比--Java学习网

    2017-10-27 18:52

  • django 返回json Django返回json数据用法示例

    django 返回json Django返回json数据用法示例

    2017-10-27 16:00

  • json 转义字符

    json 转义字符

    2017-10-24 13:52

网友点评