sessionStorage.setItem('xxx',true),取出來結果"true"字串sessionStorage.setItem('xxx',{}),取出來結果"[object Object]"怎麼存別的類型?
认证0级讲师
雷雷
sessionStorage和localStorage只能存字符串,针对对象需要存储storage的話可以序列化一下達到效果:
sessionStorage
localStorage
storage
var obj = {}; sessionStorage.setItem('xxx', JSON.stringify(obj)); //序列化 obj = JSON.parse(sessionStorage.setItem('xxx')); //这时候需要反序列化一下
參考: localStorage儲存JSON物件 JS操作JSON
參考:
localStorage儲存JSON物件
JS操作JSON
webStorage本身可以存非字串的,但還沒有瀏覽器對其實作
雷雷
sessionStorage
和localStorage
只能存字符串,针对对象需要存储storage
的話可以序列化一下達到效果:webStorage本身可以存非字串的,但還沒有瀏覽器對其實作