发表于: 2021-06-24 23:54:53

0 1889


今天完成的事情:

发现玩家数据被混乱了,

点击杀人的时候,返回的玩家数据是,被杀死的玩家

点击投票的时候,返回的是被投死的玩家,但是被杀死的玩家也改为了被投死的玩家了

暂时还没找到原因

把胜利页面给做出来


明天计划的事情:(一定要写非常细致的内容)
遇到的问题:点击查看日志之后返回后就出现这个报错


未捕获的语法错误:JSON中位置0处的意外标记u

在JSON.parse(<anonymous>)



根据报错的位置,是这个获取数据出了问题

查看会话储存发现它的值变成未定义

我将提取到的sessionStorage里的value值又进行了JSON.parse转换。

后来进行了解,这样写是为了排除sessionStorage存储的值为null,JSON.parse的目的是将null转为空字符输出。如果没有使用JSON.parse,那输出的值为null(4个字符)。

当sessionStorage存储的值为中文时,需要注意在提取后,再进行JSON.parse对象转换就会报错。

将JSON.parse去掉就可以了,直接sessionStorage.getItem('key')。问题就解决了


收获:任务2-4基本完成


返回列表 返回列表
评论

    分享到