Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 作为字符串接收对象_Javascript - Fatal编程技术网

Javascript 作为字符串接收对象

Javascript 作为字符串接收对象,javascript,Javascript,我需要访问对象中的一些道具,但我将对象作为字符串获取,该对象来自LocalStorage,我应该如何访问该对象中的道具 大厅:“[object object]”有一个对象您不能将对象存储到本地存储器中,因为它包含字符串。因此,您需要将其设置为一个字符串来存储,然后对其进行解析以将其返回到一个对象 无法将对象存储到本地存储中,因为它包含字符串。因此,您需要将其设置为一个字符串来存储,然后对其进行解析以将其返回到一个对象 localStorage存储字符串。如果试图保存对象,它将首先调用to

我需要访问对象中的一些道具,但我将对象作为字符串获取,该对象来自LocalStorage,我应该如何访问该对象中的道具


大厅:“[object object]”
有一个对象

您不能将对象存储到本地存储器中,因为它包含字符串。因此,您需要将其设置为一个字符串来存储,然后对其进行解析以将其返回到一个对象


无法将对象存储到本地存储中,因为它包含字符串。因此,您需要将其设置为一个字符串来存储,然后对其进行解析以将其返回到一个对象


localStorage
存储字符串。如果试图保存对象,它将首先调用
toString()
,结果是
“[object object]”

最好将其保存为JSON:

localStorage.setItem( 'apogeLiveLobbyData', JSON.stringify(tokenData.lobbyData));
也可以用这种方式找回它

lobby : JSON.parse( localStorage.getItem('apogeLiveLobbyData') )

localStorage
存储字符串。如果试图保存对象,它将首先调用
toString()
,结果是
“[object object]”

最好将其保存为JSON:

localStorage.setItem( 'apogeLiveLobbyData', JSON.stringify(tokenData.lobbyData));
也可以用这种方式找回它

lobby : JSON.parse( localStorage.getItem('apogeLiveLobbyData') )

您当前如何尝试访问它?一些代码会很好。如果您只是得到
“[object object]”
,那么实际的对象被错误地序列化,并且永远消失了。如何将对象保存到LocalStorage?如果
“[object]”
是存储的全部内容,那么你就不走运了如果需要对象作为字符串,则设置的数据错误。。。。这就是问题所在。您当前如何尝试访问它?一些代码会很好。如果您只是得到
“[object object]”
,那么实际的对象被错误地序列化,并且永远消失了。如何将对象保存到LocalStorage?如果
“[object]”
是存储的全部内容,那么你就不走运了如果需要对象作为字符串,则设置的数据错误。。。。这就是问题所在。