1.通常在页面中存储用户信息包含很多数据,比如:账号、昵称、年龄等,可以将每个数据进行单独存储sessionStorage.setItem(paramname,paramvalue);
2.不过这样保存起来太麻烦,我们可以直接将其封装成一个对象来保存,使用JSON类的stringify()和parse()
<script>
var username = "chengxi";
var password = "123456";
var nickname = "成兮";
var age = 20;
//定义一个类
function person(username,password,nickname,age){
this.username = username;
this.password = password;
this.nickname = nickname;
this.age = age;
}
//创建一个类的对象
var myobj = new person(username,password,nickname,age);
//将对象转换成字符串来保存到sessionStorage中
sessionStorage.setItem("myobj",JSON.stringify(myobj));
//读取数据时要将其转换成JSON格式数据
var obj = JSON.parse(sessionStorage.getItem("myobj"));
console.log(obj.username);
</script>