今天完成的事情 | 1、把task2的设置页跳转做了一下,一开始直接使用a标签的hrel,但是没有判断条件,游戏内容还没输入完成点击就能跳转,后来根据师兄的代码把跳转放入到JS中创建一个函数并判断。使用的是location.href = 'xxxx.html'; |
| 2、通过师兄的指导学习了JSON.parse和localStorage,虽然只知道是本地存储,不过还不是很明白其中的道理。 |
明天计划的事情 | 尝试完成task4,并完善task2的几个跳转页。 |
遇到的问题 | 1、一开始的想法是通过跳转,写2个html,然后通过1跳2,2跳3的方式,这简直繁琐的不行,我的哥。最后通过学习师兄的代码改用修改style。 |
| 2、“词组:西伯利亚”中的“西伯利亚”其实应该是通过前面输入的词组内容传递过来,并根据是杀手还是水民而分配。偷懒了,没有写这段代码。 |
| 3、drawNum初始赋值为1,那么翻牌draw页是1、3、5等奇数,查看look页是2、4、6等偶数,假设你点击时页面中drawNum=x,通过x先判断是否大于等于数组长度的2倍,小于则判断X%2是否=1,执行look()函数后drawNum才变为2。疑难点应该在于想通判断条件if和执行代码{}的问题,判断当前页面是1则执行后当前页面变为2,而不是判断为2执行变成2。 
|
收获 | 1、if,else判断语句的加深 |
| 2、JSON.parse和localStorage的学习和使用 |
任务首页:http://119.10.57.69:880/jnshu039/task/task.html
评论