发表于: 2016-03-03 22:26:28

2 1484


今天完成的事情:完成js-task1;

明天计划的事情:了解js-task2的业务逻辑,并尝试解决

遇到的问题:

1.setInterval在函数中的位置,及setInterval与setTimeout的区别

2.随机数的获得及引用和随机数范围的确定

3.变量的使用

4.遍历数组赋值


收获:

1.来之前看过也练过javasript上的一些例子,所以在九宫格这部分获取元素与节点的问题不大,重点是getElementsByClassName(elment)中的elment应加双引号或单引号;

2.变量的使用:变量的使用必须先声明,有些还得赋初值;

3.js setInterval和setTimeout用法分析

4.认识到如何利用console日志来调试js程序


我的task1的业务逻辑是这样想的:

1.首先需要能够获取到相应的class或者id

2.颜色和小方块随机,将随机数赋予相应的变量

3.首先用遍历的方式保持在某个方块随机改变之前,方块颜色

4.将颜色代表的变量随机得到的方块的color属性

5.生成日志,显示当前情况

6.间隔一定时间后再次调用函数


返回列表 返回列表
评论

    分享到