发表于: 2017-06-30 16:30:24
1 957
今天完成的事情: 完成了 任务1 全部要求
解决了昨天的问题,优化了代码,并添加了部分功能。
一 解决的问题及办法
1. 问题:格子改变颜色后恢复颜色
解决:setTimeout()方法,调用函数恢复颜色
2. 问题:每次闪动不能控制到有且只有三个格子
解决:因为只有九个格子,所以直接添加一个0-9的数组,作为索引,然后进行控制
3. github不会用
解决:下载客户端,注册账户,学会了简单的操作
二 优化
1. 去掉不必要的标签/类名等
2. 封装 随机调取函数,利用变量特性,实现可以任意改变闪动格子数以及闪动频率(间隔)功能。
3. 添加了随机生成颜色函数
明天计划的事情: 做任务二
遇到的问题:比较顺利
收获: 对JS的闭包,全局变量,DOM和用JS改变CSS样式有了更深的理解。
ps: 在github网址前添加前缀http://htmlpreview.github.io/?就可以看到网页了,谢谢师兄!
评论