sessionStorage.setItem('xxx',true), obtenez le résultat "true" string
sessionStorage.setItem('xxx',{}), obtenez le résultat "[object Object]"
Comment enregistrer d'autres types??
認(rèn)證0級(jí)講師
sessionStorage
和localStorage
只能存字符串,針對(duì)對(duì)象需要存儲(chǔ)storage
Si vous le souhaitez, vous pouvez le sérialiser pour obtenir l'effet?:
var obj = {};
sessionStorage.setItem('xxx', JSON.stringify(obj)); //序列化
obj = JSON.parse(sessionStorage.setItem('xxx')); //這時(shí)候需要反序列化一下
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é