发表于: 2020-05-21 22:12:26
1 1989
今天完成的事情:
杀手投票不可投杀手,判断死亡不可再次点击,点击刷新存活的格子颜色,只有存活的才能变色,判断胜利条件,跳转胜利页面,法官日志查看死亡存活人数不可操作。跳转胜利页面动态文字。
点击返回设置人数页面清除sessionstorage
传输变更的对象信息出现了一个问题,我获得的初始乱序为 arr ,我变更该arr的死亡存活属性值, 传入 天数页面同名为arr,天数页面却读取的是之前储存的初始数据arr。
只能把变更后的数组,更名,传递。然后在天数页面在传递回去,读取时加一个判断,不然报错。
任务进展到筛选活着的 杀手>=平民 杀手胜利,杀手=0 平民胜利,需要进行筛选活着的人,然后筛选杀手,筛选平民,去jQuery看了下筛选的属性
filter()
尝试了一下,成功跳转。
任务基本完成,尝试了很多遍,没什么大的bug,学会了一个逻辑就是使用变量来进行判断是否进入某页面。以及如何使用对象的自定义属性。
明天计划的事情:
把代码精简一遍,提交,尽量不让重复代码重复写。使用函数方法来复用。
遇到的问题和收获:
问题基本上都解决了,都是些JS的基本问题,很多地方逻辑一开始不清楚,一旦尝试成功有思路了就觉得也就那样。收获就是对于如何使用变量以及数组进行一些判断比较熟了些。
评论