Heim > Fragen und Antworten > Hauptteil
sessionStorage.setItem('xxx',true), erhalte die Ergebniszeichenfolge „true“
sessionStorage.setItem('xxx',{}), erhalte das Ergebnis „[object Object]“
Wie speichere ich andere Typen?
迷茫2017-05-18 10:55:07
sessionStorage
和localStorage
只能存字符串,针对对象需要存储storage
的话可以序列化一下达到效果:
var obj = {};
sessionStorage.setItem('xxx', JSON.stringify(obj)); //序列化
obj = JSON.parse(sessionStorage.setItem('xxx')); //这时候需要反序列化一下
参考:
localStorage存储JSON对象
JS操作JSON