发表于: 2016-10-31 22:28:24
4 1056
今日完成
任务一的颜色变换代码部分。
明日计划
明天(或者明天和后天)完成:console日志的打印,断点的设置,再对比师兄的js代码并且改进自己写的js。
问题
1、随机数目前用的是自己想的一个比较蠢的办法。例如要随机选择红、绿、蓝三种颜色,扔掉[9, 10)的部分,剩下的[0, 3)、[3, 6)、[6, 9)再分别对应三种颜色。但是刚刚看到个更具有普适性的方法,可以产生任意区间的随机数,明天也要认真研究下。
2、除了到处都是的SyntaxError之外,对于变量作用域理解也还不够。这导致我不知道怎么把变色的格子在一秒之后变回来(变量在setTimeout里又变成未定义),只好采用了笨办法——在每秒的开头先重置所有格子的颜色……
收获
今天到手的两本书,js权威指南一千页,css权威指南五百页……今天只大概翻了翻,内容不作评价,我只想说一:两本书,不同的翻译人,段落开头居然都不用两字缩进!这对于一个写英文都喜欢缩进的人来说真是太糟糕了。
PS:老是占着task12的位置,我自己都不好意思了。
评论