码迷,mamicode.com
首页 > 其他好文 > 详细

前台sessionStorage存取对象注意事项

时间:2019-12-26 17:42:43      阅读:390      评论:0      收藏:0      [点我收藏+]

标签:json   直接   取出   tor   打印   注意事项   hang   parse   浏览器   

一、概述

使用sessionStorage存取全局数据:

语法:

sessionStorage.setItem("key",value);

object = sessionStorage.getItem("key");

若 value是一般字符串则直接使用

若 value是一个对象比如{ }

let obb = {
name:‘zhangyachoa‘,
age:‘18‘
}

则必须先将次对象转化为字符串存储

继而在获取的时候再将字符串解析成对象

否则浏览器只能打印【object Object】这样毫无意义的内容

二、存取对象

页面1:
let obb = {
name:‘zhangyachoa‘,
age:‘18‘
}
let str = JSON.stringify(obb)//把对象转化为字符串(stringify)存放进sessionStorage
sessionStorage.setItem(‘obbj‘,str)

页面2:

console.log(JSON.parse(sessionStorage.getItem(‘obbj‘)))//取出来的字符串在转化为对象JSON.parse

前台sessionStorage存取对象注意事项

标签:json   直接   取出   tor   打印   注意事项   hang   parse   浏览器   

原文地址:https://www.cnblogs.com/yanl55555/p/12103205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!