sessionStorage.setItem('xxx',true), obtenez le résultat "true" string sessionStorage.setItem('xxx',{}), obtenez le résultat "[object Object]"Comment enregistrer d'autres types ?
认证0级讲师
sessionStorage.setItem('xxx',JSON.stringify({}));
sessionStorage和localStorage只能存字符串,针对对象需要存储storageSi vous le souhaitez, vous pouvez le sérialiser pour obtenir l'effet :
sessionStorage
localStorage
storage
var obj = {}; sessionStorage.setItem('xxx', JSON.stringify(obj)); //序列化 obj = JSON.parse(sessionStorage.setItem('xxx')); //这时候需要反序列化一下
Référence : localStorage stocke les objets JSON Opération JS JSON
Référence :
localStorage stocke les objets JSON
Opération JS JSON
webStorage lui-même peut stocker des non-chaînes, mais aucun navigateur ne l'a encore implémenté
sessionStorage
和localStorage
只能存字符串,针对对象需要存储storage
Si vous le souhaitez, vous pouvez le sérialiser pour obtenir l'effet :webStorage lui-même peut stocker des non-chaînes, mais aucun navigateur ne l'a encore implémenté