扫码关注官方订阅号
sessionStorage.setItem('xxx',true),取出来结果"true"字符串sessionStorage.setItem('xxx',{}),取出来结果"[object Object]"怎么存别的类型?
认证0级讲师
sessionStorage.setItem('xxx',JSON.stringify({}));
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本身可以存非字符串的,但还没有浏览器对其实现
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
sessionStorage
和localStorage
只能存字符串,针对对象需要存储storage
的话可以序列化一下达到效果:webStorage本身可以存非字符串的,但还没有浏览器对其实现