因为sessionStorage存的是字符串,所以直接把json对象存到value里面的时候,sessionStorage存的是Object,所以必须先把json对象转为字符串,再存入session,取出来的时候再把json字符串转为json对象。
存的时候把对象通过JSON.stringify()转为字符串存入sessionStorage。
var sessionStorage = window.sessionStorage;
sessionStorage.setItem("user",JSON.stringify(user));
取的时候通过JSON.parse()把json字符串转为json对象
var sessionStorage = window.sessionStorage;
var user = JSON.parse(sessionStorage.getItem("user"));