发表于: 2017-03-29 20:52:41

1 1265


今日完成:

1.今日没有着急做任务,仔细的学习了js任务中的学习资料,看了后面的又忘了前面的,只能说有一个大概的概念。还没有看到setTimeou资料那里。

明日计划:

开始学习js任务一。

遇到的问题:

1.在学习资料时,感觉很生疏。很多定义的解释都嵌套着其他不明白的名词或属性,然后又去了解这个不明白的名词或属性的意思。这个只有慢慢来吧。

2.对于任务一的逻辑,想法是通过按钮的onclick事件触发事件(函数)。首先获取小格子dom,获取随机颜色,然后用循环语句开始连续修改小格子的背景颜色并返回。另一个按钮结束事件。

获取随机颜色,获取小格子dom已经有了思路要怎么做,但是如何获取三个小格子怎么做还没想到。看了很多jsDOM操作的资料也没找到可以直接获取三个格子的方法,不过貌似可以给每个格子设置不一样的id,然后再获取(但是假如目标对象有100个格子呢?这种做法就太麻烦了)。

收获:

1.今天主要是看资料,顺便重写了css任务1的九宫格。不明白自己当初为什么要把代码写的这么复杂,感谢之前的css任务,让我对于css布局的知识有了很大的提高。

2.看了很多资料,能记住或者说大概明白怎么去写的有onclick事件,onload事件,js的逻辑运算。条件语句与循环语句大概了解要怎么用,但是肯定用时会出问题,因为不同的语句都有不一样的适应范围以及注意事项。到时候再调吧。

例如switch语句,它应该尽量避免在case表达式中使用函数调用表达式和赋值表达式,而是尽量在case表达式中使用常量表达式,否则就有可能不被执行。



返回列表 返回列表
评论

    分享到