使用localStorage/sessionStorage保存一个对象,打印出来发现变成了"[object Object]",且取不出值。

因为存入的时候,系统自动转为字符串"[object Object]"。

解决:存入之前先对象转字符串,取的时候将字符串转为JSON对象。

如图:

Storage存储对象变成‘[Object Object]‘的问题_JSON

 

Storage存储对象变成‘[Object Object]‘的问题_字符串_02

 

Storage存储对象变成‘[Object Object]‘的问题_JSON_03

成功~